Senior Software Engineer, Capacity & Optimization - USDS
Listed on 2026-07-20
-
Software Development
Backend Developer, Cloud Engineer - Software, DevOps, Software Engineer
Responsibilities
Capacity & Optimization Engineering team focuses on site-wide performance and capacity optimization at the intersection of all Tik Tok products, services, and physical infrastructure (Servers, Data Centers, Network).
This role focuses on optimizing Infrastructure performance and capacity at various altitudes to balance services, infrastructure, and business constraints by using Operations Research skills to build and improve mathematical optimization models and solutions. It is uniquely positioned to optimize infrastructure resources at the most strategic levels with company-level impact and is one of the most cross‑functional roles at the company.
- Design and develop large‑scale optimization software systems that ensure reliable and efficient planning, incorporating regional and temporal bin‑packing, optimal service placement, service migrations, and streamlined hardware refresh processes.
- Effectively lead large engineering efforts while implementing the most complex parts of the system and process design yourself.
- Partner with Finance and business teams to balance cost efficiency with technical and product considerations.
- Work cross‑functionally to define problem statements, collect data, build software‑driven models and make recommendations to drive change and optimization at the most strategic levels.
- Identify capacity‑related issues proactively and work across technical and business teams to define and implement solutions.
- Collaborate with data center engineering teams, strategize and project infrastructure needs 2‑5 years in the future, influence next‑generation data center development, and develop recommendations and strategies that give a unique edge to Oracle hardware infrastructure.
- Demonstrated success leading large engineering projects and initiatives, defining goals, managing ambiguity, inspiring and leading other engineers and non‑technical contributors.
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- Proficient in Golang, C/C++, or other coding languages and designing large‑scale software systems.
- Proficient in scripting languages like Python and Shell, enabling efficient Linux troubleshooting and automation.
- Knowledge of cloud architecture and data center infrastructure.
- Knowledge of server technology, rack architecture and at‑scale cloud infrastructure deployment.
- Technical understanding of server platform architecture, design and development, with emphasis on at‑scale deployment.
- Technical understanding of commodity storage and memory technologies (SSDs, HDDs, tape, DRAM, etc.) and knowledge of storage and/or memory industry trends.
Compensation The base salary range for this position in the selected city is $187,040 – $438,000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.
Benefits Employees have day‑one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short‑term and long‑term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).
The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
Legal and Compliance Information For Los Angeles County (unincorporated) Candidates:
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
(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).