Backend Software Engineer, Content E-Commerce

TikTok
San Jose
Full timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Code design","Coding style","Scalability thinking","Problem-solving","Collaboration"]

Build and integrate scalable, secure backend services for TikTok Shop in the US. You’ll connect TikTok Shop with partner APIs, design and test global creator affiliate and agency product features, and optimize influencer/affiliate experiences to drive affiliate GMV. Partner with the affiliate product team to improve creator funnel and end-to-end efficiency, owning features from requirements through post-live analysis.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
1 month ago

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: 22 hours agoStatus: Live

Job Summary

Build and integrate scalable, secure backend services for TikTok Shop in the US. You’ll connect TikTok Shop with partner APIs, design and test global creator affiliate and agency product features, and optimize influencer/affiliate experiences to drive affiliate GMV. Partner with the affiliate product team to improve creator funnel and end-to-end efficiency, owning features from requirements through post-live analysis.
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 the business while ensuring end-to-end scalability and a cohesive customer experience.
  • •Design, develop, and test global product features for creator affiliate and agency products.
  • •Optimize influencer and affiliate experiences, including affiliate GMV and influencer activities.
  • •Own product feature development from requirement management through post-live analysis to improve efficiency and user experience.

Key Requirements

  • •Bachelor’s or higher degree in Computer Science or a related technical discipline.
  • •2+ years managing highly scalable backend services and systems using at least one of Java, Golang, Python, or C++.
  • •Strong software programming skills with good code design and coding style.
  • •Deep understanding of data structures, algorithms, networking, data security, and scalable systems design.
  • •In-depth knowledge of common databases and messaging frameworks such as MySQL, Redis, and Kafka.
Experience:2+ yearsE-commerceBackend engineeringPlatform services
Education:Bachelor's in Computer Science or related technical discipline
Skills:Code designCoding styleScalability thinkingProblem-solvingCollaboration
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