TikTok
Fullstack Software Engineer Graduate (Global E-commerce) - 2027 Start
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s degree in Computer Science or a related discipline; candidates must be completing or have recently completed it.
About the job
Develop fullstack web applications and AI-powered experiences for TikTok’s global e-commerce products, with a focus on scalability, usability, and reliable engineering.
What you'll do
- Develop scalable, reusable web applications and reliable, user-friendly product experiences.
- Design and optimize application architecture, APIs, services, and data flows.
- Build or integrate AI-powered product experiences and use AI-assisted workflows to improve development.
What they ask for
- Completing or recently completed a Bachelor’s degree in Computer Science or a related discipline.
- Familiarity with JavaScript or TypeScript, HTML, CSS, and at least one of React, Vue, or Angular.
- Understanding of software engineering fundamentals, including data structures, algorithms, asynchronous programming, object-oriented design, testing, and debugging.
- Basic backend and web architecture knowledge, including APIs, databases, client-server communication, and multi-tier architectures; familiarity with version control and standard development workflows.
Nice to have
- Experience building and shipping fullstack applications or working with backend frameworks, databases, cloud services, APIs, or frontend tooling.
- Experience building AI features or using LLMs and AI Agents, including evaluating and improving AI-generated outputs.
Tools
JavaScript, TypeScript, HTML, CSS, React, Vue, Angular, LLMs
AI focus
Build or integrate AI-powered product features, such as intelligent assistance and personalized modules; use AI-assisted development workflows and potentially LLMs and AI Agents to improve engineering or product work.
Model-written summary · the original posting is authoritative