Senior Backend Software Engineer, Content E-commerce

TikTok
San Jose
Full timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code design","Coding style","Software programming","Data structure understanding","Algorithm design","Networking","Data security","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 and develop global creator affiliate and agency products. Optimize influencer and affiliate experiences to drive affiliate GMV, improve creator funnels with the affiliate product team, and own features end-to-end from requirements through post-live analysis. Partner on efficient, secure systems architecture for a growing content ecosystem.

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: 3 hours 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 and develop global creator affiliate and agency products. Optimize influencer and affiliate experiences to drive affiliate GMV, improve creator funnels with the affiliate product team, and own features end-to-end from requirements through post-live analysis. Partner on efficient, secure systems architecture for a growing content ecosystem.
Location: San Jose
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 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 programs.
  • •Optimize influencer and affiliate experiences, including affiliate GMV and influencer activities.
  • •Own product feature development end-to-end from initial requirements through post-live analysis to improve efficiency and experience.

Key Requirements

  • •Bachelor’s 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 databases and messaging frameworks such as MySQL, Redis, and Kafka.
  • •Deep understanding of data structures, algorithms, networking, data security, and highly scalable systems design.
Experience:5+ years
Education:Bachelor's in Computer Science or related technical discipline
Skills:Code designCoding styleSoftware programmingData structure understandingAlgorithm designNetworkingData securitySystems design
Tech Stack:JavaGolangPythonC++MySQLRedisKafka

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