Hashtag Web3 Logo
Stripe logo

Software Engineer, Payments

Stripe
SingaporePosted 210 days ago
Apply

Stripe is hiring a Software Engineer, Payments in 8548 Payins - Eng — Singapore. The overview below is synthesized from the employer posting on stripe.com: factual requirements and scope are preserved, but prose is rewritten with editorial context. Verify details and apply via the employer link.

Who we are

About Stripe

Company context from the listing:

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.

About the team

Company context from the listing:

Payments is Stripe's flagship product. Our payments platform processes trillions of dollars annually.

We have software engineers in almost every team across Stripe, and in this role, you'll be making some of the most significant decisions for the company. You'll get to work with other engineers to build features that span various parts of the system, as well as our business, sales, and operations teams to understand and solve our users' pain points.

What you'll do

Day-to-day scope for the Software Engineer, Payments as described in the posting:

You'll work on projects that span technologies, systems, and processes where you'll design, build, test, and ship great code every day.

Responsibilities

Day-to-day scope for the Software Engineer, Payments as described in the posting:

  • Design, build, and maintain APIs, services, and systems across Stripe's engineering teams
  • Work with a wide range of systems, processes, and technologies to own and solve problems end-to-end
  • Collaborate with other engineering teams across Stripe's global offices
  • Uphold our high engineering standards and bring consistency to the many codebases and processes you encounter
  • Improve engineering standards, tooling, and processes

Who you are

Experience and skills the team lists as required:

You're energized by solving real problems for real users. You use the word "users" or "customers" a million times a day.

The listing frames the Software Engineer, Payments at Stripe as a hands-on product role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum requirements

Experience and skills the team lists as required:

  • 5+ years of professional software development experience
  • Either a Bachelor's degree in a technical field involving coding (e.g., Computer Science, Engineering, Physics, Mathematics) or equivalent technical experience
  • Experience working on projects that involved multiple engineering teams
  • Empathy, strong communication skills, and a deep respect for the power of collaboration
  • The ability to drive clear next steps when encountering ambiguous spaces without clear lines of ownership
  • High standards for code quality and a constructive attitude to help others raise the bar

Preferred qualifications

Experience and skills the team lists as required:

  • Experience with financial product companies and interest in financial products and markets
  • User-facing or cross-functional roles where you shaped the product roadmap and solved user needs

Build a standout application

For the Software Engineer, Payments at Stripe, reviewers look for concise evidence over buzzwords. Mirror the language of the posting sparingly, quantify support or delivery outcomes, and show how you handled ambiguity, time-zone collaboration and user empathy. Keep your resume to impact, keep your cover note to one page, and link to artifacts — tickets resolved, docs shipped, dashboards owned — that prove you can operate in a fast-moving Web3 team. Prepare to discuss a time you turned a confusing user report into a clear fix and how you measure quality in support and operations.

Web3 hiring values reliability: on-time follow-through, clear writing, and a track record of improving runbooks and tooling. Treat the application as a work sample. For interviews, be ready to walk through how you prioritize across time zones, handle a difficult user, and decide when to escalate versus resolve directly. Show how you document decisions so the next teammate benefits.

In a distributed Web3 org, trust builds through written clarity. Use the cover note to demonstrate it. Add links to public work, keep formatting scannable, and close with a clear ask. Hiring managers skim — make impact obvious in the first half-page.

Career growth in Web3 rewards continuous learning. Follow protocol changelogs, practice with testnets, and contribute to open issues. Small, consistent contributions compound into credibility more than one-off credentials.