Staff Software Engineer - Money Management Risk in London
Staff Software Engineer - Money Management Risk

Staff Software Engineer - Money Management Risk in London

London Full-Time 128800 - 193200 ÂŁ / year (est.) No home office possible
Go Premium
Stripe

At a Glance

  • Tasks: Lead the development of innovative risk solutions for Stripe's Money Management products.
  • Company: Join Stripe, a leading financial infrastructure platform transforming how businesses manage money.
  • Benefits: Competitive salary, equity options, health benefits, and wellness stipends.
  • Why this job: Make a real impact on global finance while working with cutting-edge technology.
  • Qualifications: 10+ years in engineering, strong leadership, and user-focused mindset.
  • Other info: Dynamic team environment with opportunities for mentorship and career growth.

The predicted salary is between 128800 - 193200 ÂŁ per year.

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. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

About the Team

The Money Management Risk team sits at the heart of Stripe's rapidly growing Money Management product suite—the products that let Stripe users manage their funds, optimize FX, manage liquidity, payout vendors, issue cards, access financing, and run their entire financial lifecycle on Stripe. Money Management was a headline launch at Sessions '25 and continues to be one of Stripe's highest-growth investment areas.

Within Money Management, our team owns the risk, compliance, and fraud layer across the full product's surface. We build the systems that make it possible for Stripe to offer the money management products responsibly and at scale — from onboarding eligibility decisions and ongoing compliance controls, to ML-powered fraud detection and real-time transaction monitoring. Our work touches every Money Management product and every stage of the user lifecycle.

We sit at a unique crossroads: we work across nearly every Money Management product, partner deeply with many cross functional teams, and ship user-facing controls, APIs and internal systems that are foundational to Stripe's ability to offer financial products at the pace and scale our users demand.

What you'll do

  • We are seeking an experienced technical leader to shape the evolution of our technical and product vision for risk across Money Management. You will partner with engineering managers, senior engineers, and cross‑functional stakeholders to set the direction and drive architecture decisions that affect multiple product areas.
  • Own and build solutions to high‑impact, complex problems. Navigate the inherent tension between delivering the best possible user experience and enforcing the risk controls that keep Stripe and its users safe.
  • Design and build core systems. You’ll write code, review designs, and stay close to the technical details.
  • Navigate ambiguous technical challenges, breaking down complex problems into actionable solutions and driving them from inception to successful deployment.
  • Collaborate closely with cross‑functional stakeholders including compliance, risk strategists, and product managers to shape the right solutions.
  • Partner with Engineering Management, Product Managers, and key leaders across the company to create and drive toward the longer‑term vision.
  • Enable the team to execute effectively against both short‑term and long‑term roadmaps, making tradeoffs that balance business priorities, user experience, and a sustainable technical foundation.
  • Mentor and develop other team members to become the next generation of technical leaders at Stripe.

Who you are

  • We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
  • 10 + years of engineering experience or equivalent, with a track record of designing and building high‑impact products and systems.
  • Proven experience as a technical lead. You’ve defined roadmaps, driven architecture decisions, and delivered complex projects spanning multiple teams and functions.
  • You have a user‑first mindset; you care deeply about the product experience and the users who rely on the systems you build.
  • You’re self‑directed and can operate autonomously across multiple teams to deliver scaled impact.
  • Empathy and strong communication skills. You can convey complex technical topics with clarity to both technical and non‑technical audiences.
  • Strong collaboration skills to work effectively across multiple teams and stakeholders. Able to drive clear next steps in ambiguous spaces without clear lines of ownership.
  • Thrive in ambiguous, fast‑moving environments and have a curiosity to learn the domain to a deep level.
  • Mentored senior engineers and meaningfully empowered their growth.

Preferred qualifications

  • Familiarity with compliance, risk, or fraud systems.
  • Experience working in payments, fintech, or financial services platforms.
  • Experience working in high‑growth teams similar to Stripe.

Office‑assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location.

At Stripe, we’re looking for people with passion, grit, and integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren’t afraid to challenge assumptions.

Staff Software Engineer - Money Management Risk in London employer: Stripe

Stripe is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to make impactful contributions. With a strong focus on professional growth, team members have access to mentorship opportunities and the chance to collaborate with cross-functional experts in a fast-paced environment. Located in a vibrant city, Stripe offers competitive benefits, including equity and wellness stipends, ensuring that employees are well-supported both personally and professionally.
Stripe

Contact Detail:

Stripe Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer - Money Management Risk in London

✨Tip Number 1

Network like a pro! Reach out to current or former Stripes on LinkedIn, and don’t be shy about asking for a chat. They can give you insider info on the team and maybe even put in a good word for you.

✨Tip Number 2

Prepare for those interviews by diving deep into Stripe’s Money Management products. Understand how they work and think about how your experience aligns with their mission. Show them you’re not just another candidate, but someone who gets what they’re all about!

✨Tip Number 3

Practice your technical skills! Brush up on coding challenges and system design questions that are relevant to the role. You want to walk into that interview feeling confident and ready to tackle any problem they throw at you.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Stripe family.

We think you need these skills to ace Staff Software Engineer - Money Management Risk in London

Technical Leadership
Architecture Design
User Experience Focus
Cross-Functional Collaboration
Problem-Solving
Mentoring
Communication Skills
Risk Management
Compliance Knowledge
Payments Industry Experience
Agile Methodologies
Autonomous Work Style
Adaptability in Fast-Paced Environments
Curiosity and Learning Agility

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to reflect the specific skills and experiences that align with the Staff Software Engineer role. Highlight your experience in risk management and technical leadership, as these are key aspects of the job.

Showcase Your Impact: When detailing your past projects, focus on the impact you've made. Use metrics and examples to illustrate how your contributions have led to successful outcomes, especially in complex problem-solving scenarios.

Be Clear and Concise: Keep your application clear and to the point. Avoid jargon unless it's relevant to the role. We want to see your communication skills shine through, so make it easy for us to understand your qualifications and experiences.

Apply Through Our Website: Don’t forget to submit your application through our website! This ensures that your application is processed correctly and gives you the best chance to be considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Stripe

✨Know Your Stuff

Make sure you brush up on your technical knowledge, especially around risk management and compliance systems. Be ready to discuss your past projects and how they relate to the role at Stripe. This will show that you’re not just a fit for the job, but that you understand the complexities involved.

✨Showcase Your Leadership Skills

As a Staff Software Engineer, you'll need to demonstrate your experience in leading teams and driving architectural decisions. Prepare examples of how you've mentored others and navigated complex projects. This will highlight your ability to guide the team and make impactful decisions.

✨Communicate Clearly

You’ll be working with both technical and non-technical stakeholders, so practice explaining complex concepts in simple terms. Think about how you can convey your ideas clearly and effectively during the interview. This will showcase your empathy and communication skills, which are crucial for this role.

✨Understand Stripe's Mission

Familiarise yourself with Stripe’s mission to increase the GDP of the internet. Be prepared to discuss how your work can contribute to this goal, particularly in the Money Management space. Showing that you align with their vision will set you apart from other candidates.

Staff Software Engineer - Money Management Risk in London
Stripe
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>