TikTok
Software Engineer Graduate (Global CRM) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline.
About the job
Build and maintain TikTok’s global CRM and transaction platforms, developing scalable, high-performance services for sales and marketing users across multiple regions.
What you'll do
- Develop the backend of TikTok’s proprietary CRM platform and help evolve it into an enterprise-ready SaaS platform.
- Translate users’ personalized requests into scalable technical solutions.
- Build a global CRM system with high performance and availability across multiple regions.
What they ask for
- Completing or recently completed a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline.
Nice to have
- Experience with big data components such as Spark, OLAP engines, and Flink.
- Professional experience with Java, Spring Boot or other Microservice frameworks, and relational databases such as MySQL or Postgres.
Tools
Spark, OLAP engines, Flink, Java, Spring Boot, MySQL, Postgres
Model-written summary · the original posting is authoritative