Senior Software Engineer, Data Platform - Experimentation & Evaluation
Listed on 2026-01-14
-
Software Development
Senior Developer, Software Engineer, Full Stack Developer, Machine Learning/ ML Engineer
Senior Software Engineer, Data Platform - Experimentation & Evaluation
Get AI-powered advice on this job and more exclusive features.
ResponsibilitiesTeam Introduction:
Our mission in the experimentation and evaluation team is to build the next‑gen A/B testing platform that empowers the company to make data‑driven decisions for the products. Supported scenarios include recommendation, push, ads, search, mobile app, UI interaction and service upgrades. The platform covers the entire experiment lifecycle—from design to launch—providing reliable services for rapid iteration.
As a software engineer in this team, you will build, optimize and grow one of the largest data platforms in the world, directly impacting core products and hundreds of millions of users.
- Design and build data transformations efficiently and reliably for different purposes (e.g. reporting, growth analysis, multi‑dimensional analysis)
- Design and implement reliable, scalable, robust, and extensible big data systems that support core products and business
- Establish solid design and best engineering practices for engineers as well as non‑technical people
Minimum Qualifications
- BS or MS in Computer Science or related technical field, or equivalent practical experience
- Experience with big data technologies (Hadoop, M/R, Hive, Spark, Metastore, Presto, Flume, Kafka, Click House, Flink, etc.)
- Experience performing data analysis, ingestion, and integration
- Solid communication and collaboration skills
- Industry experience with big data systems and projects
- Experience building large‑scale distributed systems in a product environment
- Experience with ETL, data architecture, schema design, and data modeling
- Experience in data privacy and security projects
Tik Tok is the leading destination for short‑form mobile video. Our mission is to inspire creativity and bring joy. Our headquarters are in Los Angeles and Singapore, with additional offices globally.
Why Join UsOur mission centers on inspiring creativity. We lead with curiosity, humility, and a desire to make an impact. We embrace challenges, iterate constantly, and foster an "Always Day 1" mindset to achieve meaningful breakthroughs.
Diversity & InclusionTik Tok commits to creating an inclusive space where employees are valued for their unique perspectives. We celebrate diverse voices and aim to reflect the many communities we reach.
Tik Tok AccommodationTik Tok provides reasonable accommodations in recruitment for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. Please reach out at
Job InformationFor Pay Transparency: Compensation (Annually) – $187,040 – $438,000 for the selected city. Pay may vary based on qualifications, skills, competencies, and location. Base pay is part of the total package and may include discretionary bonuses, incentives, and RSUs.
Benefits include medical, dental, vision insurance, a 401(k) savings plan with company match, paid parental leave, short‑term and long‑term disability coverage, life insurance, wellbeing benefits, 10 paid holidays, 10 paid sick days, and 17 days of paid personal time (pro-rated upon hire).
For Los Angeles County (unincorporated) candidates:
Qualified applicants with arrest or conviction records will be considered according to all federal, state, and local laws.
Criminal history may impact job duties that involve: (1) interacting with clients and colleagues, (2) handling confidential information, and (3) exercising sound judgment.
Seniority levelMid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).