T

TikTok

Short-form video platform with ads

Full-Stack Software Engineer - Payment

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science or a related technical discipline is required.
  • Proficiency in at least one of TypeScript/Node.js or Go, with readiness to work across both, is required.
  • 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, is required.
  • Hands-on experience building applications on top of large language models beyond using AI coding assistants is required, including prompting, tool/function calling, structured outputs, and handling failure cases.
  • Strong problem-solving and communication skills, including good written and spoken English for cross-regional collaboration, are required.

Responsibilities

  • Independently own end-to-end development of the Merchant Portal 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 backend-for-frontend layer using Node.js/TypeScript, and contribute to Go platform services for 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 less hand-holding from the platform team.
  • Build AI agents and tooling for engineering workflows, such as codebase understanding, code generation within platform conventions, debugging, alarm triage, and release checks, and measure whether they save engineering time.
  • Turn platform capabilities into well-defined APIs, tools, and workflows that 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.

Desired Qualifications

  • 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 the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs