Software Engineer Graduate (Global CRM)

TikTok

San Jose, CAFresher1h agovia LinkedInH-1B sponsor · 86 entry-level filings

About the Role

This role involves building and maintaining a Global CRM (Customer Relationship Management) Platform and Transaction Platform for sales and marketing agents/partners. The goal is to create a stable, flexible, and smart platform that enhances commercial efficiency and customer satisfaction through intelligent marketing tools, ensures the stability and security of customer fund transactions, and balances revenue, risks, efficiency, and client experience for TikTok's monetization. As a graduate, you will have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must be able to commit to an onboarding date by the end of the year.

Key Responsibilities

  • Work on backend development of TikTok's proprietary CRM platform.
  • Transform TikTok's proprietary CRM into an enterprise-ready, market-leading SaaS platform leveraging industry best practices.
  • Understand users' personalized requests and develop scalable technical solutions.
  • Build a globalized CRM System with high performance and availability across multiple regions.

Requirements & Tech Stack

  • Backend development
  • CRM platform
  • Transaction Platform
  • SaaS platform
  • Globalized CRM System

Qualifications

  • Individuals completing or recently completed a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related discipline.
  • Experience with big data components including Spark, OLAP engines, and Flink is a plus, but not required.
  • Professional experience with Java is preferred.
  • Professional experience with Spring Boot and/or other Microservice frameworks is preferred.
  • Professional experience with relational databases (MySQL, Postgres, etc.) is preferred.

Application Information

  • Successful candidates must commit to an onboarding date by the end of the year.
  • Please state your availability and graduation date clearly in your resume.
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order of application.
  • This application limit applies globally to TikTok and its affiliates.
  • Applications are reviewed on a rolling basis; apply early.

H-1B sponsor

TikTok filed 86 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

111 openings · 109 need no experience

Most hiring: TikTok, Notion, Scale AI

See all 111 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job