Senior Backend Engineer – Global Payment

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Self-motivation","Communication","Organizational skills","Team spirit","Collaboration"]

Design and develop ByteDance Global Payment systems that power account membership, merchant services, wallet products, disbursements, and transaction monitoring for platforms like TikTok. Own architecture and business requirements delivery, analyze payment scenarios to address user pain points, and optimize system performance for high concurrency, reliability, and scalability. Drive technical innovation, improve end-to-end stability and fund security, and enable faster product iteration through research and continuous improvement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Backend Engineer – Global Payment

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 40 days agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design and develop ByteDance Global Payment systems that power account membership, merchant services, wallet products, disbursements, and transaction monitoring for platforms like TikTok. Own architecture and business requirements delivery, analyze payment scenarios to address user pain points, and optimize system performance for high concurrency, reliability, and scalability. Drive technical innovation, improve end-to-end stability and fund security, and enable faster product iteration through research and continuous improvement.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop global payment systems, including account membership, merchant services, wallet products, and operational platforms.
  • •Own planning, architecture design, business requirement delivery, and support business growth for payment products.
  • •Analyze business scenarios to identify user payment pain points and drive systematic product development.
  • •Contribute to system architecture setup and optimization, improving performance, concurrency, reliability, maintainability, and scalability.
  • •Identify system shortcomings and bottlenecks, address technical challenges to safeguard online stability and fund security, and drive technical innovation.

Key Requirements

  • •Minimum 5 years of relevant work experience in a large-scale internet business.
  • •Strong computer science fundamentals with proficiency in data structures and algorithms.
  • •Extensive coding and code review experience with strong coding practices.
  • •Proficient in at least one: Java, Python, Golang, C++, or PHP.
  • •Experience building account membership, merchant services, wallet products, or related payment/transaction systems.
Experience:5+ yearsPaymentsTransactionsWallet products
Skills:Self-motivationCommunicationOrganizational skillsTeam spiritCollaboration
Tech Stack:JavaPythonGolangC++PHPData structuresAlgorithms

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn