Software Engineer (Payment Network) - Global Payment - Singapore

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Analytical thinking","Attention to detail"]

Build and maintain ByteDance’s overseas payment capabilities within the Global Payment team, including payment acquisitions, disbursements, transaction monitoring, and payment instruction orchestration. Design and implement server-side systems, write clean and efficient code, automate workflows with scripting, and validate/verify through testing. Collaborate with internal teams and external vendors, debug and improve products, and keep documentation and systems up to date with the latest 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: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and maintain ByteDance’s overseas payment capabilities within the Global Payment team, including payment acquisitions, disbursements, transaction monitoring, and payment instruction orchestration. Design and implement server-side systems, write clean and efficient code, automate workflows with scripting, and validate/verify through testing. Collaborate with internal teams and external vendors, debug and improve products, and keep documentation and systems up to date with the latest technologies.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop high-quality software design and architecture.
  • •Identify, prioritize, 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 perform validation and verification testing.
  • •Collaborate with internal teams and external vendors to fix and improve products; document development phases and monitor systems.

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.
  • •Excellent backend server development experience with expertise in relational databases.
  • •Strong analytical thinking and exceptional attention to detail.
  • •Minimum 3 years of relevant work experience in a large-scale internet business (preferred).
Experience:3+ yearsLarge-scale internet business
Education:Bachelor's in Computer Science
Skills:Analytical thinkingAttention to detail
Tech Stack:JavaGoC++C#PythonBackend server developmentRelational databaseScripting

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