
TikTok is hiring for the position of Data Engineer – E-Commerce in San Jose, CA. This full-time opportunity is perfect for engineers passionate about big data, scalable systems, and the future of e-commerce. You’ll help architect and optimize one of the world’s largest data platforms that powers TikTok’s global commerce initiatives. All role details, responsibilities, eligibility, and application information are provided below.
UP Next: eBay is hiring Software Engineer.
- Company: TikTok
- Title: Data Engineer – E-Commerce
- Location: San Jose, CA
- Job Type: Full-Time (Onsite)
- Job ID: V0220
- Salary Range: $145,000 – $355,000 per year
About the Role
As a Data Engineer on TikTok’s E-Commerce Data Platform team, you’ll work on one of the largest data infrastructures in the world. You’ll design scalable data pipelines, power insights for growth analysis, and build highly efficient systems that serve hundreds of millions of users. Your contributions will drive the next generation of TikTok’s commerce ecosystem.
Key Responsibilities
- Design and implement scalable data transformations for reporting and analysis
- Develop and maintain robust big data systems supporting core e-commerce functions
- Ensure best practices for design, architecture, and engineering excellence
Minimum Qualifications
- BS/MS in Computer Science or a related field, or equivalent practical experience
- Hands-on experience with Hadoop, Spark, Hive, Kafka, Flink, ClickHouse, and similar tools
- Strong background in ETL architecture and data modeling
- Proficient in SQL and big data analysis/integration techniques
- Passion for building scalable data solutions and driving platform growth
Why Join TikTok?
- Work on massive-scale data challenges in a top-tier engineering team
- Generous compensation: base pay + RSUs + performance bonuses
- Medical, dental, and vision insurance from day one
- 401(k) plan with company match, paid parental leave, and wellbeing benefits
- Paid holidays, sick time, and up to 17 personal days per year