Jobiglo

No results.

Senior Software Engineer - Payments (APAC)

Shopify · Singapour

New
Senior 🇬🇧 English
Ruby on Rails Go Backend engineering Distributed systems Payments

Job description

About the role

Shopify is hiring a Senior Software Engineer for its Payments team in Singapore (APAC). The team builds the financial systems that record, reconcile and trust money movement such as charges, payouts, refunds and fee splits, and the cross-border commerce technology that lets merchants sell into new countries without handling duties, taxes and currency conversion themselves. It is a small, senior team of Staff and Senior engineers where engineers shape what gets built.

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
  • Work in Ruby on Rails within Shopify's core platform and in Go for new services
  • Partner with payments, commerce, finance and data teams across Shopify, and with external partners across global time zones
  • Own ambiguous, high-impact problems end to end, from shaping the approach to delivering production-ready systems
  • Take part in an incident response on-call rotation and use AI tools to accelerate engineering workflows

Required profile

  • Strong backend engineering experience, with depth in distributed systems, service design and production operations
  • A track record of designing, building and operating reliable, scalable systems with strong guarantees around consistency, fault tolerance, idempotency, recovery or data integrity
  • Comfort navigating ambiguity and owning work; excellent written communication and ability to collaborate asynchronously across time zones
  • Strong system design and problem-solving skills, with judgment to trade off correctness, complexity, performance and delivery speed
  • Willingness to occasionally join meetings or calls outside standard hours to overlap with global teams

Required skills

  • Proficiency in a backend language such as Ruby and/or Go (strong engineering fundamentals are valued)
  • Nice to have: experience with payments, fintech or financial systems; familiarity with ledgers, accounting primitives, cross-border commerce duties, taxes, FX or compliance; hands-on experience with Ruby on Rails and/or Go; exposure to production systems and on-call

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Shopify.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 11 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Shopify

Singapour