Senior Backend Software Engineer, Content E-Commerce

TikTok
Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Strong programming","Code design","Coding style","Scalable systems design"]

Build and scale secure backend services for TikTok Shop’s content e-commerce experience in the US. Integrate TikTok Shop with partner APIs to expand to a broader audience while ensuring end-to-end scalability and a cohesive customer experience. Own feature development for creator affiliate and agency products—from requirements through post-live analysis—optimizing influencer/affiliate experiences, funnel performance, and GMV-driving activities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

Senior Backend Software Engineer, Content E-Commerce

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and scale secure backend services for TikTok Shop’s content e-commerce experience in the US. Integrate TikTok Shop with partner APIs to expand to a broader audience while ensuring end-to-end scalability and a cohesive customer experience. Own feature development for creator affiliate and agency products—from requirements through post-live analysis—optimizing influencer/affiliate experiences, funnel performance, and GMV-driving activities.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop efficient, highly scalable, and secured services to build and integrate e-commerce solutions for TikTok Shop in the US.
  • •Integrate TikTok Shop with partner APIs to leverage the ecosystem and scale to a broader audience while ensuring end-to-end scalability and cohesive customer experience.
  • •Design, develop, and test global products for the creator affiliate and agency offerings.
  • •Optimize influencer and affiliate experiences, owning affiliate GMV and related activities.
  • •Own end-to-end product feature development, from initial requirements through post-live analysis to improve product efficiency and experience.

Key Requirements

  • •Bachelors or higher degree in Computer Science or a related technical discipline.
  • •5+ years managing highly scalable backend services and systems using at least one of Java, Golang, Python, or C++.
  • •Strong software programming capabilities with good code design and coding style.
  • •In-depth knowledge of common databases and messaging frameworks such as MySQL, Redis, and Kafka.
  • •Deep understanding of data structures, algorithm design/analysis, networking, data security, and highly scalable systems design.
Experience:E-commerceBackend systemsScalable systemsCreator/affiliate programs
Education:Bachelor's in Computer Science or related technical discipline
Skills:Strong programmingCode designCoding styleScalable systems design
Tech Stack:JavaGolangPythonC++MySQLRedisKafkaPartner APIsTikTok Shop

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