Software Engineer (Treasury) - Global Payments

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Logical thinking","Problem-solving","Analysis","Collaboration","Critical thinking"]

Build and optimize ByteDance’s Global Payments Treasury platform, including reconciliation, accounting, financial reporting, liquidity management, settlement/clearing, and FX systems. You’ll translate business and technical requirements into solutions for challenging treasury problems, and collaborate with engineers to keep development cycles fast. The role also involves researching industry advances to improve automation and reconciliation/accounting performance across ByteDance platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer (Treasury) - Global Payments

✓ Verified Job

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

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

Job Summary

Build and optimize ByteDance’s Global Payments Treasury platform, including reconciliation, accounting, financial reporting, liquidity management, settlement/clearing, and FX systems. You’ll translate business and technical requirements into solutions for challenging treasury problems, and collaborate with engineers to keep development cycles fast. The role also involves researching industry advances to improve automation and reconciliation/accounting performance across ByteDance platforms.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and optimize the Global Payments Treasury platform and its subsystems, including reconciliation, accounting, financial reporting, liquidity management, settlement/clearing, and FX.
  • •Analyze business and technical requirements to solve challenging treasury platform problems.
  • •Research industry technology developments and collaborate with engineers to improve development velocity.

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science or a related technical discipline.
  • •Software development experience with one or more general-purpose languages such as Go, Java, C++, C#, or Python.
  • •Strong backend server development skills and familiarity with databases, caches, and message queues.
  • •Excellent logical thinking with strong problem-solving and analytical abilities.
  • •Ability to collaborate with a global team and think critically in a wider business context.
Experience:PaymentsFinancial reconciliationAccountingLiquidity management
Education:Bachelor's in Computer Science
Skills:Logical thinkingProblem-solvingAnalysisCollaborationCritical thinking
Tech Stack:GoJavaC++C#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