Remote Jobs Sign In

Senior Software Engineer - Payments

Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Nov 13, 2026
This job expires in: 30 days

Job Summary

Working remotely from Singapore, the full-time Senior Software Engineer - Payments will design and build scalable financial systems to ensure accurate money movement, collaborating closely with cross-functional teams across Shopify.

Key Responsibilities
  • Design, build, and operate highly reliable, scalable distributed systems that handle money movement at Shopify
  • Build and maintain financial infrastructure that keeps money movement accurate, reconciled, and trustworthy
  • Collaborate effectively with external partners and providers across global time zones
Required Qualifications
  • Strong end engineering experience with depth in distributed systems, service design, and production operations
  • A track record of designing and operating highly reliable, scalable systems with strong guarantees around consistency and data integrity
  • Proficiency in a programming language such as Ruby and/or Go
  • Comfort navigating ambiguity and driving work forward with a high degree of ownership
  • Excellent written communication skills for asynchronous collaboration across time zones

Complete Job Description

The complete job description is available to premium members. Premium membership includes:

Full access to 39,716 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee