Job details
- Location
- San Jose, CA
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 2 weeks ago
- Apply on
- careers.tiktokusds.com
About this role
TikTok USDS Joint Venture operates large-scale, globally distributed systems for TikTok’s Recommendation and Search engines. The Software Engineer will support the deployment, operation, optimization, observability, and automation of production systems across complex service mesh architectures.
What you'll do:
- Assist in the deployment, operation, and optimization of Recommendation and Search systems throughout their entire lifecycle
- Develop and maintain internal software and automation scripts to eliminate manual tasks and improve overall R&D velocity
- Support the availability of large-scale services deployed across global data centers through proactive monitoring and maintenance
- Track and report on cloud resource utilization to help the team meet efficiency goals and maintain cluster SLAs
- Configure and manage monitoring stacks to track service latency, health metrics, and system performance
What they're looking for:
- Bachelor's degree in Computer Science or a related technical field, with 1+ years of professional experience in software development or infrastructure
- Foundational knowledge of distributed systems and a strong interest in troubleshooting complex technical issues
- Effective communication skills and a proactive approach to solving engineering bottlenecks
- Experience with agentic frameworks and tools development
- Familiarity with container orchestration tools like Kubernetes
- Basic understanding of the machine learning lifecycle or model inference workflows
Ready to apply?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.