Backend Software Engineer - TikTok Shop-Europe

TikTok

Singapore

On-site

SGD 150,000 - 210,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok is seeking a senior backend leader to architect and own large-scale systems across multiple data centers. You will guide teams, define strategies, and deliver high-availability services for sellers, products, and partners in a dynamically expanding European and global market.

You will work with R&D and operations teams to ensure robust architecture, scale, and reliability while mentoring engineers to achieve outstanding results in a fast-paced, global environment.

Qualifications

  • Bachelor's or higher degree in Computer Science, IT, or related discipline.

Responsibilities

  • Oversee architecture and design of medium to large-scale backend systems.
  • Guide teams to build scalable, high-availability services across data centers.
  • Shape technical strategy and align with business goals across regions.
  • Lead engineers, set goals, and drive high-quality delivery.
  • Understand business pain points and translate into robust solutions.

Skills

Team leadership
Backend development
Java
Golang
C++
System design
High availability
Middleware tech
Data center awareness

Education

Bachelor's degree in CS / IT or related

Tools

Message queues
Caching systems
Scheduled tasks

Job description

Employment Type

Regular

Job Code

A33916

Responsibilities

Global E-commerce is a discovery-driven e-commerce business, working to become a destination for users to discover and buy good products at affordable prices. We build a shopping experience that feels tailored to each user, and a platform merchants can rely on across live and short-video commerce.The European E-commerce team expands that business into Europe and other new markets. We work with product and operations teams to set goals and develop independent product functions, and with global R&D teams to build the systems European businesses run on.Building from the ground up is literal here. New markets need independent product functions and systems from day one, including global multi-data center scheduling, stability governance, and disaster recovery. You will own products and systems from the start, shaping how TikTok Shop launches and grows in new markets.

  • Responsible for the overall architecture and design of medium to large-scale complex systems, including but not limited to business systems such as sellers, products, partners, operation platforms, and creators & affiliates.
  • Responsible for the abstraction of business logic and architecture design of relevant systems, capable of designing scalable system and business architectures based on business characteristics and industry best practices.
  • Responsible for the stability engineering of relevant systems, including global multi-data center scheduling, stability governance, loss prevention and control, disaster recovery and degradation strategies.
  • Provide guidance to engineers at all levels, set and achieve team goals, and lead the team to consistently deliver high-quality results.
  • Familiar with relevant systems and business domains, attentive to business data, able to deeply understand business pain points, research industry solutions, formulate medium to long term technical strategies, and drive implementation with persistence to achieve tangible results.
Qualifications
Minimum Qualifications
  • Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
  • 2+ years managing or leading a software engineering team.
  • 5+ years of large scale backend system development experience.
  • Proficient coding skills with expertise in at least one programming language such as Java, Golang, or C++.
  • Familiar with commonly used middleware technologies, such as message queues, caching systems, and scheduled tasks, with a solid understanding of their underlying principles.
  • Led the development and architectural design of medium to large scale complex business systems, with experience in designing for high concurrency and high availability.
  • Proven experience in leading teams to achieve outstanding results, with well-developed insights into team management and leadership.
Preferred Qualifications
  • Prior experience in e-commerce systems, or B2B system development.
  • Strong technical architecture capabilities, with the ability to define, analyse, and solve complex problems effectively.
Job Information
About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Ready for a career

at TikTok?

Discover a career that energizes and excites you every day.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Global E-Commerce Governance Service
Backend Software Engineer - Global E-Commerce Governance Service

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Global E-Commerce Business Platform
Software Engineer - Global E-Commerce Business Platform

TikTok • Singapore

On-site
SGD 80,000 - 140,000
Backend Software Engineer - Global E-Commerce Governance Business
Backend Software Engineer - Global E-Commerce Governance Business

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer - TikTok E-commerce Search Architecture - Singapore Singapore Technology - Backend Regular
Backend Engineer - TikTok E-commerce Search Architecture - Singapore Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 190,000
Backend Engineer Graduate (TikTok Shop - Europe) - 2027 Start
Backend Engineer Graduate (TikTok Shop - Europe) - 2027 Start

TikTok • Singapore

On-site
SGD 90,000 - 140,000
Backend Software Engineer - TikTok Shop-Europe
Backend Software Engineer - TikTok Shop-Europe

TikTok Pte. Ltd. • Singapore

On-site
SGD 150,000 - 230,000
Backend Engineer Intern (TikTok Shop - Europe) - 2027 Start Singapore Technology - Backend Undergraduate/Master Intern - 2027 Start
Backend Engineer Intern (TikTok Shop - Europe) - 2027 Start Singapore Technology - Backend Undergraduate/Master Intern - 2027 Start

TikTok • Singapore

On-site
SGD 9,000 - 16,000
Backend Architect - TikTok Shop (Governance Service) Singapore Regular
Backend Architect - TikTok Shop (Governance Service) Singapore Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Frontend Software Engineer, TikTok Shop (SEA)
Frontend Software Engineer, TikTok Shop (SEA)

TikTok • Singapore

On-site
SGD 90,000 - 130,000
Backend Software Engineer - TikTok Shop (Supply Chain and Logistics) Singapore Regular
Backend Software Engineer - TikTok Shop (Supply Chain and Logistics) Singapore Regular

TikTok Inc. • Singapore

On-site
SGD 120,000 - 160,000