Software Engineer (Payment Network) - Global Payment - Singapore

ByteDance
Singapore
Full timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytical thinking","Attention to detail"]

Build and improve overseas payment solutions for ByteDance’s Global Payment team, including payment acquisition/disbursement, transaction monitoring, and payment instruction orchestration. You’ll design and implement backend services, write clean code, automate workflows, test and debug systems, and collaborate with internal teams and external vendors. The role emphasizes reliable software architecture, detailed validation/verification, and keeping systems up to date with modern technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer (Payment Network) - Global Payment - Singapore

✓ 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 improve overseas payment solutions for ByteDance’s Global Payment team, including payment acquisition/disbursement, transaction monitoring, and payment instruction orchestration. You’ll design and implement backend services, write clean code, automate workflows, test and debug systems, and collaborate with internal teams and external vendors. The role emphasizes reliable software architecture, detailed validation/verification, and keeping systems up to date with modern technologies.
Location: Singapore
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop high-quality software design and architecture.
  • •Plan and execute tasks across the software development life cycle.
  • •Develop tools and applications by writing clean, efficient code.
  • •Automate tasks using appropriate tools and scripting; review, debug, and validate systems.
  • •Collaborate with internal teams and external vendors to fix and improve products; document progress and monitor systems.

Key Requirements

  • •Bachelor's degree in Computer Science or related technical discipline, or equivalent practical experience.
  • •Software development experience in one or more general-purpose languages such as Java, Go, C++, C#, or Python.
  • •Excellent backend server development experience with expertise in relational databases.
  • •Strong analytical thinking and exceptional attention to detail.
  • •3+ years relevant work experience from a large-scale internet business (preferred).
Experience:Large-scale internet business
Education:Bachelor's in Computer Science
Skills:Analytical thinkingAttention to detail
Tech Stack:JavaGoC++C#PythonBackend server developmentRelational databaseSoftware designAutomationScripting

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