Software Engineer (Payment Network) - Global Payment - Singapore OPEN

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytical thinking","Attention to details","Communication"]

Build and maintain scalable backend systems for ByteDance’s Global Payment “Payment Network” team, which powers secure payment instrument binding and lifecycle management for TikTok and other platforms. You’ll write clean, well-documented code, debug and review for quality, translate complex business requirements into actionable tasks, and collaborate cross-functionally. You’ll also research and adopt emerging technologies to improve system performance and reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer (Payment Network) - Global Payment - Singapore OPEN

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and maintain scalable backend systems for ByteDance’s Global Payment “Payment Network” team, which powers secure payment instrument binding and lifecycle management for TikTok and other platforms. You’ll write clean, well-documented code, debug and review for quality, translate complex business requirements into actionable tasks, and collaborate cross-functionally. You’ll also research and adopt emerging technologies to improve system performance and reliability.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop high-quality, scalable, and maintainable backend systems and architectures.
  • •Write clean, efficient, and well-documented code; review and debug to maintain system quality.
  • •Identify, prioritize, and execute tasks throughout the software development life cycle to deliver timely, high-quality releases.
  • •Collaborate with cross-functional teams to break down complex business requirements into actionable tasks.
  • •Research, evaluate, and adopt emerging technologies to enhance system performance and maintain technical excellence.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related technical discipline (or equivalent practical experience).
  • •Software development experience in one or more general-purpose programming languages such as Java, Go, C++, C#, or Python.
  • •Proven experience in backend development and distributed systems architecture.
  • •Strong understanding of relational databases and backend infrastructure.
  • •Excellent communication skills to explain complex ideas and collaborate with technical and non-technical teams.
Experience:Large-scale internet businessPayment systemsFinancial transaction processing
Education:Bachelor's in Computer Science
Skills:Analytical thinkingAttention to detailsCommunication
Tech Stack:JavaGoC++C#PythonRelational databases

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