Tiktok - San Jose, CA

posted 3 days ago

Full-time - Mid Level
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. The Data-E-Commerce Governance & Experience team is focused on building state-of-the-art large-scale, distributed, and fault-tolerant systems that support complex content and product moderation business processes. As a Senior Backend Software Engineer, you will have the opportunity to leverage your expertise in coding, algorithms, and large-scale system design to tackle complex technical challenges at scale. In this role, you will engage in and improve the end-to-end lifecycle of services, which includes design, development, capacity planning, launch reviews, deployment, operation, and optimizations. You will be responsible for designing and implementing a robust service framework that provides flexible integration capabilities for machine learning models and business policies. Additionally, you will optimize system scalability, reliability, sustainability, velocity, and architectural efficiency while practicing sustainable user support, incident response, and conducting blameless postmortems. TikTok embraces a culture of diversity, intellectual curiosity, openness, and problem-solving, encouraging close collaboration while promoting self-direction. This position offers a unique opportunity to contribute to a platform that connects people globally and reflects the diverse communities it serves.

Responsibilities

  • Engage in and improve the end-to-end lifecycle of services from design, development, capacity planning, and launch reviews to deployment, operation, and optimizations.
  • Design and implement state-of-art service framework that provides robust and flexible integration capabilities for machine learning models and business policies.
  • Optimize system scalability, reliability, sustainability, velocity, and architecture efficiency.
  • Practice sustainable user support, incident response, and blameless postmortems.

Requirements

  • Bachelor's degree in Computer Science or equivalent Engineering discipline.
  • 3+ years experience working with Linux systems, and development experience in JavaScript, Python, Go, C++, or related languages.

Nice-to-haves

  • Experience with e-commerce or content moderation systems.
  • Excellent problem-solving skills with strong attention to detail and collaboration skills.
  • Ability to deep dive into complex technical problems.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans.
  • Flexible Spending Account (FSA) Options like Health Care, Limited Purpose and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service