Full-Stack Software Engineer (Payment) - TikTok Live - Singapore - TikTok Global Live

TikTok

Singapore

On-site

SGD 120,000 - 160,000

Full time

5 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 Full-Stack Software Engineer (Payment) for TikTok Live in Singapore. You will design, build, and own Money Platform capabilities across the web frontend and BFF layer, collaborating with product, finance, and compliance teams.

You will implement merchant onboarding, product listing, pay-in configuration, payout and tax, and develop AI agents to automate onboarding and engineering workflows. Strong TS/Node.js or Go, API design, and data modeling are expected.

Qualifications

  • BS in CS or related field or equivalent practical experience.
  • Proficient in TypeScript/Node.js or Go; comfortable across both.
  • Experience building platform-level systems with APIs, data modeling, and distributed services.

Responsibilities

  • Own development of the Merchant Portal end to end.
  • Build Money Platform capabilities across web frontend and BFF layer.
  • Develop AI agents to automate onboarding and improve engineering efficiency.
  • Create APIs, tools and workflows for engineers and agents to use reliably.
  • Collaborate with product, backend, finance and compliance partners across regions.

Skills

TypeScript/Node.js
Go
API design
SQL/NoSQL
English communication

Education

Bachelor's degree in Computer Science or related field

Job description

Full-Stack Software Engineer (Payment) - TikTok Live - Singapore - TikTok Global Live

Location:

Employment Type:

Regular

Job Code:

A06493

Responsibilities

The TikTok Global Live R&D team builds and maintains the products behind TikTok's live streaming business. Our work spans social interaction, monetization activities, the creator ecosystem, subscription services, game streaming, and guild and operations platforms, supporting the product's rapid growth in global markets.Behind those products sit hard technical problems in service architecture, large model algorithms, and foundation technologies. Solving them keeps a fast-growing business reliable, efficient, and secure. At the same time, each business scenario needs technical solutions built for its own demands.You will work alongside a strong team on problems that move real product metrics and user experience, where every line of code you write reaches hundreds of millions of users.In this role, you will independently own development of the Merchant Portal end to end, and build AI agents that improve engineering efficiency and help users get answers to their questions.In this role, you will independently own development of the Merchant Portal end to end, and build AI agents that improve engineering efficiency and help users get answers to their questions.

  • - Design, build and own Money Platform capabilities across the web frontend and the BFF layer (Node.js/TypeScript), and contribute to Go platform services, in areas such as merchant onboarding, product listing, pay-in configuration, payout and tax.
  • - Build AI agents that make business onboarding self-serve, helping internal business teams move from requirements to configuration, integration and testing with far less hand-holding from the platform team.
  • - Build AI agents and tooling for our own engineering workflow, such as codebase understanding, code generation within platform conventions, debugging, alarm triage and release checks, and measure whether they actually save engineering time.
  • - Turn platform capabilities into well-defined APIs, tools and workflows that both engineers and agents can use reliably.
  • - Work with product, backend, finance and compliance partners across regions to deliver systems where correctness, stability and auditability matter.
Qualifications

Minimum Qualification(s)- Bachelor's degree or above in Computer Science or a related technical discipline.- Proficient in at least one of TypeScript/Node.js or Go, and ready to work across both.- Experience building platform-level systems, including backend services and APIs, with a solid understanding of API design, data modeling, SQL/NoSQL storage and service-oriented architecture.- Hands-on experience building applications on top of LLMs, beyond using AI coding assistants: prompting, tool/function calling, structured outputs, and handling failure cases.- Strong problem-solving and communication skills, with good written and spoken English for cross-regional collaboration.

Preferred Qualification(s)- Experience building AI agents in production, with practical knowledge of agent architectures, orchestration, tool calling, memory, planning and evaluation.- Experience building developer tooling, internal platforms, or configuration/low-code systems.- Experience with payments, billing, ledger or other financial systems where correctness, idempotency and auditability matter.- Experience with React or another modern frontend framework for building merchant-facing or internal products.

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

Frontend Software Engineer (Payment) - TikTok Live - Singapore - TikTok Global Live
Frontend Software Engineer (Payment) - TikTok Live - Singapore - TikTok Global Live

TikTok • Singapore

On-site
SGD 90,000 - 130,000
Backend Software Engineer, TikTok Live (Money Platform) - Singapore Singapore Technology - Backend Regular
Backend Software Engineer, TikTok Live (Money Platform) - Singapore Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 90,000 - 130,000
Backend Software Engineer - TikTok Live Money Platform - Singapore
Backend Software Engineer - TikTok Live Money Platform - Singapore

TikTok • Singapore

On-site
SGD 150,000 - 230,000
Frontend Software Engineer (transaction) - TikTok Live - Singapore
Frontend Software Engineer (transaction) - TikTok Live - Singapore

TikTok • Singapore

On-site
SGD 65,000 - 105,000
Backend Software Engineer, TikTok Live Revenue Singapore Technology - Backend Regular
Backend Software Engineer, TikTok Live Revenue Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Software Engineer (Transactions) - TikTok Local Services - Singapore Singapore Technology - Backend Regular
Backend Software Engineer (Transactions) - TikTok Local Services - Singapore Singapore Technology - Backend Regular

TikTok • Singapore

On-site
SGD 90,000 - 150,000
Backend Software Engineer Intern (Global LIVE Transaction) - 2027 Start Singapore Technology - [...]
Backend Software Engineer Intern (Global LIVE Transaction) - 2027 Start Singapore Technology - [...]

TikTok • Singapore

On-site
SGD 17,000 - 23,000
Frontend Software Engineer - Global Live (Revenue) - Singapore
Frontend Software Engineer - Global Live (Revenue) - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Senior Solution Architect (Money Platform) - TikTok Singapore Regular
Senior Solution Architect (Money Platform) - TikTok Singapore Regular

TikTok • Singapore

On-site
SGD 180,000 - 240,000
Backend Engineer, Global Live (Core Service) - Singapore
Backend Engineer, Global Live (Core Service) - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 160,000