> Markdown version of [/jobs/ext/541082-software-engineer-ads-core-infra-usds](https://www.wearedevelopers.com/jobs/ext/541082-software-engineer-ads-core-infra-usds). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Ads - Core Infra - USDS - **Company:** Tiktok Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Experienced - **Salary:** $129,960.0 - $341,734.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Big Data, Database Models, Software Debugging, DevOps, Distributed Systems, Machine Learning, Network Architecture, Software Engineering, Data Processing, Cloud Platform System, Information Technology - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=85d316c2d085e8bf ## About the Role Do you have experience in Systems engineering?, Do you have a Bachelor's degree?, Minimum Qualifications - Bachelor's degree or above, major in computer science or related technical disciplines. - 3+ years of hands-on experience in software engineering, platform engineering, or developing complex and scalable distributed systems. - Experience in network architecture, database modeling, cloud systems and large-scale distributed systems. - Excellent problem-solving skills, strategic thinking, and a strong ability to debug complex systems. - Ability to think critically and to formulate solutions to problems in a clear and concise way; - Effective communication skills and a sense of ownership and drive. - Experience in managing projects. Preferred Qualifications - Experience in Ads domain. - Experience with building large-scale ranking and machine learning infrastructure. - Experience of Peta Byte level data processing. ## Description About the team The ads system at TikTok operates on a massive scale and serves millions of advertisers, clients and influencers across the world. The quality of the ads system highly depends on the ability to handle massive data, and machine learning is widely used to improve the quality of our ads. The USDS Ads Infra team is responsible for building highly efficient, scalable and stable infrastructure to support Ads machine learning, ranking and big data systems. We are seeking innovative Software Engineers to drive our technology forward. You will spearhead key projects and elevate the team through strong technical leadership. Responsibilities - Lead projects committed to building, optimizing and operating automation procedures and efficiency toolings to empower large-scale Ads ranking, machine learning, data processing and storage systems. - Develop backend services and platform capabilities that improve engineering efficiency, DevOps maturity, and the overall developer experience. - Continuously optimize systems and infrastructure to improve availability, observability, maintainability, and performance. - Provide technical leadership and guidance to team members and project peers. - Communicate cross-functionally across various teams, organizations and internal and external stakeholders to drive engineering efforts. - Lead the innovation efforts, and bring in new ideas and technologies. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [TikTok's Privacy Innovation](https://www.wearedevelopers.com/videos/1036-tiktok-s-privacy-innovation) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)