Senior Software Engineer
Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.
Job Summary
Building and maintaining financial systems for accurate money movement, the full-time remote Senior Software Engineer will design and operate scalable distributed systems while collaborating with cross-functional teams across APAC and North America.
Key Responsibilities
- Design, build, and operate reliable distributed systems for handling money movement at Shopify
- Develop and maintain financial infrastructure to ensure accuracy and trustworthiness in transactions
- Collaborate with payments, commerce, finance, and data teams to address high-impact problems
Required Qualifications
- Strong engineering experience with distributed systems and production operations
- Proficiency in programming languages such as Ruby and/or Go
- Ability to navigate ambiguity and drive work forward with ownership
- Experience designing and operating scalable systems with strong consistency and data integrity
- Excellent written communication skills for effective asynchronous collaboration
Complete Job Description
The complete job description is available to premium members. Premium membership includes:
Full access to 39,620 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