Software Engineer, Global Payment

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Teamwork","Learning ability","Product ownership","Project management"]

Build and evolve ByteDance’s Global Payment platform, covering payment acquisition, disbursement, monitoring, FX conversion, accounting, and reconciliations. Guide architecture design and business requirements, optimize R&D systems and processes, and identify performance and stability bottlenecks in large-scale distributed systems. Introduce new technologies as needed and coordinate cross-team key projects to improve delivery quality and teamwork efficiency.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer, Global Payment

✓ 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 evolve ByteDance’s Global Payment platform, covering payment acquisition, disbursement, monitoring, FX conversion, accounting, and reconciliations. Guide architecture design and business requirements, optimize R&D systems and processes, and identify performance and stability bottlenecks in large-scale distributed systems. Introduce new technologies as needed and coordinate cross-team key projects to improve delivery quality and teamwork efficiency.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Participate in and guide architecture design and business requirements for Global Payment development.
  • •Work on Global Payment R&D system optimization and optimize R&D process specifications.
  • •Analyze existing system shortcomings, identify bottlenecks, and improve performance and stability.
  • •Iterate on systems with deep analysis to improve teamwork efficiency and development quality.
  • •Promote cross-team key projects through strong coordination, communication, and project management.

Key Requirements

  • •Bachelor’s degree in Computer Science or related fields, or equivalent working experience.
  • •Proven architecture design experience, including translating business operations into sound architecture solutions.
  • •Experience designing and developing massive data and large-scale distributed systems.
  • •Strong understanding of computer architectures, data structures, and algorithms, applicable to practical work.
  • •Excellent programming, debugging, and optimization skills in at least one of: Java, Python, Golang, C++, or PHP.
Education:Bachelor's in Computer Science
Skills:CommunicationTeamworkLearning abilityProduct ownershipProject management
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