Senior Full-Stack Engineer

TikTok · Social Media

Job description

Position:
Senior Full-Stack Engineer - TikTok Open Platform

Company:
TikTok

Compensation:
$218k-$388k/yr

Location:
(Country, city) San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo

Employment type:
Full Time

Work Arrangement:
Remote · Hybrid · Onsite

Short Summary:
TikTok Open Platform is dedicated to empowering developers, merchants, and ecosystem partners by providing standardized, scalable, and secure platform capabilities. The team is actively incorporating AI-driven workflows and tools into the platform, reshaping interactions within the ecosystem.

Responsibilities:
- End-to-End Architecture & Development: Lead the full-stack architecture design and core feature development for TikTok Open Platform's enterprise (B2B) products.
- Enterprise Platform & Workflow Building: Build high-availability, easily extensible mid-to-back-office products and infrastructure.
- Front-End Infrastructure & Engineering: Drive the construction of front-end engineering systems, including component libraries and performance optimization.
- Backend Integration & Standards: Design domain models, APIs, and establish standardized front-end/backend contracts.
- AI Tooling & Workflow Optimization: Utilize AI coding tools to boost delivery efficiency.
- AI-Powered Product Innovation: Lead the integration of AI capabilities into B-side products.
- Technical Governance & Leadership: Drive troubleshooting for complex issues and take ownership of key business pipeline stability.

Requirement:
- Bachelor's degree in Computer Science or related fields.
- 5+ years of software engineering experience.
- Proficiency in JavaScript, TypeScript, HTML/CSS, React, and at least one backend technology stack (Golang, Java, Python, or Node.js).
- Experience with relational databases, microservices, and AI coding assistants.

Benefits:
- Day one access to medical, dental, and vision insurance.
- 401(k) savings plan with company match.
- Paid parental leave, short-term and long-term disability coverage, life insurance, and wellbeing benefits.
- 10 paid holidays, 10 paid sick days, and 17 days of Paid Personal Time.

Skills

  • css
  • golang
  • html
  • java
  • javascript
  • node_js
  • python
  • react
  • typescript

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Senior Full-Stack Engineer — TikTok | RVC