Tiktok - San Jose, CA

posted 3 days ago

Full-time - Senior
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, and our mission is to inspire creativity and bring joy. The Global E-commerce Governance Platform is a vital part of this mission, focusing on creating a safe and trustworthy marketplace for our users, sellers, and creators. This team is dedicated to enhancing the e-commerce experience by ensuring risk detection, fairness, and sustainability within the e-commerce ecosystem. We aim to provide tailored and efficient consumption experiences, enabling merchants to offer high-quality products at affordable prices through various scenarios such as live e-commerce and short video content e-commerce. As a Senior Backend Software Engineer, you will play a crucial role in building e-commerce solutions for TikTok Shop, specifically targeting the US market. You will collaborate closely with design, product, and cross-functional teams to develop efficient, highly scalable, and secure backend services. Your responsibilities will include designing and developing medium-complexity backend systems and services that focus on information security, compliance, anti-fraud measures, and enhancing customer experience. You will also assist in creating the technical roadmap for your services and drive its implementation, ensuring high stability and performance through system design improvements and product quality enhancements. In addition to your technical contributions, you will help grow the engineering team by mentoring peers and participating in the hiring process. This position offers an exciting opportunity to work in a dynamic environment where creativity and innovation are encouraged, and every challenge is viewed as an opportunity for growth.

Responsibilities

  • Build e-commerce solutions for TikTok Shop for the US market by collaborating with design, product, and cross-functional teams.
  • Design and develop medium-complexity backend systems, services, and/or new features focusing on information security, compliance, anti-fraud, and customer experience.
  • Assist the leader in developing the short- and mid-term technical roadmap for responsible services and drive its implementation.
  • Improve system design and architecture to ensure high stability and performance of the services.
  • Enhance product quality through bug fixes, performance analysis, and tuning.
  • Help grow the team by hiring and mentoring peer Engineers.

Requirements

  • Solid problem-solving skills and strong software programming capabilities, with good code design and coding style.
  • Deep understanding of data structures, algorithm design and analysis, networking, data security, and highly scalable systems design.
  • Ability to provide elegant and efficient design solutions.
  • In-depth knowledge of common databases and messaging frameworks like MySQL, Redis, Kafka, and MQ.

Nice-to-haves

  • Bachelor's or higher degree in Computer Science or related technical discipline.
  • Minimum 5 years of experience developing highly scalable backend services and systems using at least one of Java, Golang, or Python.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • 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