Backend Software Engineer Graduate (Global E-commerce) - 2027 Start

TikTok
San Jose
Full timeFunction: Software EngineeringEducation: bachelorsSkills: ["Problem-solving","Ownership"]

Build efficient, highly scalable, and secure backend services that power global e-commerce products and platform capabilities. Optimize systems for reliability, modularity, computational efficiency, scalability, and data security. Design and develop APIs and core platform components, collaborate with cross-functional teams, and use AI-assisted development to improve engineering productivity, code quality, debugging efficiency, and service observability. Support AI-powered experiences and data-driven decision-making.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
15 hours ago

Backend Software Engineer Graduate (Global E-commerce) - 2027 Start

✓ Verified Job

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

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

Job Summary

Build efficient, highly scalable, and secure backend services that power global e-commerce products and platform capabilities. Optimize systems for reliability, modularity, computational efficiency, scalability, and data security. Design and develop APIs and core platform components, collaborate with cross-functional teams, and use AI-assisted development to improve engineering productivity, code quality, debugging efficiency, and service observability. Support AI-powered experiences and data-driven decision-making.
Location: San Jose
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Develop efficient, highly scalable and secure backend services for e-commerce products and platform capabilities.
  • •Optimize backend systems for reliability, modularity, computational efficiency, scalability, and data security.
  • •Design and develop APIs, data services, and core platform components to support product innovation and business growth.
  • •Collaborate with cross-functional teams to deliver robust technical solutions for rapidly evolving product needs.
  • •Apply AI-assisted development practices to improve engineering productivity, code quality, debugging efficiency, and service observability.

Key Requirements

  • •Completing or recently completed a Bachelor's degree in Computer Science or a related discipline.
  • •Familiarity with backend development and proficiency in at least one language such as Java, Golang, Python, Scala, or C++.
  • •Understanding of data structures, algorithms, operating systems, computer networks, and scalable system design.
  • •Familiarity with databases, caching systems, or messaging frameworks such as MySQL, Redis, or Kafka.
  • •Basic understanding of software security, privacy protection, and engineering best practices.
Education:Bachelor's in Computer Science (or related discipline)
Skills:Problem-solvingOwnership
Tech Stack:JavaGolangPythonScalaC++APIsMySQLRedisKafkaBackend developmentScalable system design

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