Software Engineer, Money as a Service

at Stripe
SGD 122,400-183,600 per year
JUNIOR MIDDLE
✅ Hybrid

Tech Stack

API AWS @ 3 Communication @ 6 Docker @ 3 GraphQL @ 3 Kubernetes @ 3 Payments gRPC @ 3

Details

Who We Are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Stripe’s mission is to increase the GDP of the internet.

About the Organization

Money as a Service (MaaS) oversees a diverse portfolio of Stripe’s core products and platforms. The team is building the future of Stripe’s money management while supporting its fundamental money management capabilities. It also builds, maintains, and extends the financial account, which is the primitive building block for user-facing capabilities to fund, store, and move money, enabling users to run their entire business operations on Stripe.

Responsibilities

  • Scope, design, build, and maintain APIs, services, and large-scale systems that reliably and efficiently handle billions of money movement requests.
  • Debug and solve critical production issues across services and multiple levels of the stack.
  • Mentor engineers to help them grow.
  • Collaborate with stakeholders across the company to build new features at large scale while improving internal engineering standards, tooling, and processes.
  • Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues.

Requirements

Minimum Requirements

  • 2–6 years of industry software engineering experience, excluding internships and co-ops.
  • Strong coding skills in any programming language. The interview process is language agnostic, as new languages can be learned on the job.
  • Strong collaboration skills, with the ability to work across workstreams and contribute to peers’ success.
  • Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset.
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight internal and external users.

Preferred Qualifications

  • Experience with large-scale financial tracking systems.
  • Good understanding and practical knowledge of cloud-based services, such as gRPC, GraphQL, Docker, Kubernetes, and cloud services such as AWS.

Role Context

The role focuses on extending Stripe’s Global Payouts and Treasury Network so that enterprises and small and medium-sized businesses in the Asia-Pacific region can use Stripe for money management needs, including payouts, foreign exchange, issuing, and yield. The team collaborates with cross-functional groups, including Infrastructure and Product, to deliver solutions for evolving user needs.

More jobs at Stripe

Similar jobs