Software Engineer Graduate (Global Payment-Payment Product and Solution) - 2027 Start

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Cross-functional teamwork","Problem-solving"]

Build and operate high-quality backend services for global payment and financial systems. Work across payment platform capabilities such as payments, refunds, settlement, merchant services, and billing, and help deliver end-to-end payment solutions by integrating commerce systems with scalable payment services. Improve reliability, security, observability, and performance for high-volume transactions while leveraging AI-assisted engineering tools and collaborating across product, engineering, data, and operations teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
3 days ago

Software Engineer Graduate (Global Payment-Payment Product and Solution) - 2027 Start

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Build and operate high-quality backend services for global payment and financial systems. Work across payment platform capabilities such as payments, refunds, settlement, merchant services, and billing, and help deliver end-to-end payment solutions by integrating commerce systems with scalable payment services. Improve reliability, security, observability, and performance for high-volume transactions while leveraging AI-assisted engineering tools and collaborating across product, engineering, data, and operations teams.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Graduate level

Key Responsibilities

  • •Design, develop, test, and operate high-quality backend services for global payment and financial systems.
  • •Build standardized capabilities across payments, refunds, settlement, merchant services, billing, and other money-movement workflows.
  • •Develop end-to-end payment solutions by connecting business systems with payment platform capabilities across services, markets, and partners.
  • •Improve scalability, availability, performance, security, and observability of systems processing high-volume financial transactions.
  • •Apply AI-assisted engineering tools for development, testing, debugging, incident analysis, and operational automation.

Key Requirements

  • •Proficiency in at least one general-purpose programming language such as Go, Java, C++, Python, or a similar language.
  • •Strong understanding of data structures, algorithms, operating systems, databases, computer networks, or distributed systems.
  • •Ability to analyze complex problems, break them into clear components, and develop practical solutions.
  • •Strong communication skills and the ability to work effectively in a collaborative, cross-functional environment.
  • •Ability to commit to an onboarding date by the end of the year.
Skills:CommunicationCollaborationCross-functional teamworkProblem-solving
Tech Stack:GoJavaC++Python

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