Senior Backend Software Engineer, Global E-commerce Core Shopping

TikTok
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code design","Coding style","Product understanding","Learning ability","Intellectual curiosity"]

Own backend e-commerce solutions for TikTok Shop in the US, building a seamless shopping experience from product discovery through shopping cart, transactions, and post-purchase (including returns and refunds). Design and develop scalable, maintainable backend systems, with strong coding practices and clear documentation to support a fast-growing team. Align engineering direction with product needs and future business goals.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Backend Software Engineer, Global E-commerce Core Shopping

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Own backend e-commerce solutions for TikTok Shop in the US, building a seamless shopping experience from product discovery through shopping cart, transactions, and post-purchase (including returns and refunds). Design and develop scalable, maintainable backend systems, with strong coding practices and clear documentation to support a fast-growing team. Align engineering direction with product needs and future business goals.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Deliver e-commerce solutions for TikTok Shop in the US.
  • •Build an intuitive and reliable shopping experience, including browsing product details and handling returns and refunds.
  • •Develop scalable, maintainable, and extendable backend design and code.
  • •Maintain clear documentation for a fast-growing product team.
  • •Align engineering direction with product and business needs for current and future offerings.

Key Requirements

  • •Bachelor's degree (or above) in Computer Science or a related field.
  • •5+ years building highly scalable backend services and systems using Java, Golang, Python, Scala, or C++.
  • •Strong software programming skills with good code design and coding style.
  • •Solid understanding of data structures, algorithms, and highly scalable systems design.
  • •Product and business understanding to align engineering direction with current and future products.
Experience:5+ yearsE-commerce
Education:Bachelor's in Computer Science
Skills:Code designCoding styleProduct understandingLearning abilityIntellectual curiosity
Tech Stack:JavaGolangPythonScalaC++

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn