TikTok is looking for Software Engineers to develop scalable, reliable, and compliant data products to power player development, optimize multimedia domain experiences, and achieve cost savings.
Requirements
- Experienced in building backend services for large-scale consumer-facing applications.
- Proficient in at least one of the following languages: Java, Go, C++, Python.
- Deep understanding of computer architectures, data structures, and algorithms.
Responsibilities
- Develop large-scale and reliable backend systems.
- Improve system design and architecture to ensure high stability and performance of the services.
- Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.
Other
- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline
- Have good team communication and collaboration skills.
- Successful candidates must be able to commit to an onboarding date by end of year 2026.
- 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 you apply.