Software Engineer (Financial Product and Solution) Insurance - Global Payment - Singapore

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Project management","Communication","Coordination","Problem-solving","Result-oriented"]

Build and evolve overseas financial products and solutions for global users, contributing to ByteDance’s international payment platform. Design future-oriented architectures for complex, large-scale distributed payment systems, with a focus on reliability, performance, and technical cost tradeoffs. Identify bottlenecks in existing systems and propose optimizations to improve customer experience. Participate in technical project design/reviews and drive iteration that improves R&D quality and team efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
14 hours ago

Software Engineer (Financial Product and Solution) Insurance - Global Payment - Singapore

✓ Verified Job

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

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

Job Summary

Build and evolve overseas financial products and solutions for global users, contributing to ByteDance’s international payment platform. Design future-oriented architectures for complex, large-scale distributed payment systems, with a focus on reliability, performance, and technical cost tradeoffs. Identify bottlenecks in existing systems and propose optimizations to improve customer experience. Participate in technical project design/reviews and drive iteration that improves R&D quality and team efficiency.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Build overseas financial products and solutions to support global ecological business and users.
  • •Design architectures for complex payment-related systems and distributed platforms, ensuring design quality and considering development/operations/reliability costs.
  • •Analyze existing business/system deficiencies and propose optimizations to improve customer experience, performance, and stability.
  • •Participate in design and review of technical projects, evaluate and manage project quality, and improve iteration issues affecting team efficiency and R&D quality.

Key Requirements

  • •Experienced in high-availability, distributed large-scale system design and R&D, with strong programming foundation, habits, and code review experience.
  • •Proficient in at least one language: Java, Python, Golang, C++, or PHP.
  • •In-depth understanding of distributed, cache, message, search, and recommendation mechanisms, and ability to apply distributed technologies to solve practical problems.
  • •Expertise in system design and analysis, with strong project management capability and clear communication/coordination across teams.
  • •Practical experience building distributed systems with high availability and financial/security requirements, and a professional attitude toward online business security.
Experience:4+ yearsFintechOnline paymentInternational paymentsDistributed systems
Skills:Project managementCommunicationCoordinationProblem-solvingResult-oriented
Tech Stack:JavaPythonGolangC++PHP

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