Software Engineer Graduate (Foundation Platform)
TikTok
This job at a glance
- Who can apply
- New grads and up to 1 year · Master's degree
- Must know
- OnboardingPythonJavaC++CGo
- Work
- On-site in San Jose
- Pay
- Not stated by the employer.
- Skill demand
- Python75%C++52%Java43%Onboarding6%of 63 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Foundation Platform team is seeking talented individuals to build scalable, reliable, compliant, and valuable data products. This role offers opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must commit to an onboarding date by the end of the year.
Key Responsibilities
- Build new features used by hundreds of millions globally.
- Solve unique, large-scale, and highly complex technical problems.
- Participate in technical discussions related to the team's product and engineering work.
Requirements & Tech Stack
- Python, Java, Golang, C#, or C++.
Qualifications
Minimum Qualifications
- Completing or recently completed a Master's degree in Software Development, Computer Science, Computer Engineering, or a related discipline.
Preferred Qualifications
- Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications.
- High levels of creativity and quick problem-solving capabilities.