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