Skip to main content

stripe

Software Engineer, Platform Infrastructure

San Francisco, New York City, Seattle, Chicago, US-Remote (Remote)midAdded today

About this role

Stripe is seeking a Platform Infrastructure Software Engineer to design and build next-generation financial products for their Revenue and Financial Automation organization. You'll work on distributed systems powering billing, subscriptions, and revenue management for hundreds of thousands of businesses globally, collaborating across infrastructure, security, and product teams.

What you'll do

  • Design and architect next-generation Stripe products for high-growth scalability
  • Develop, test, and ship code across infrastructure and platform systems daily
  • Collaborate with cross-functional teams including infrastructure, security, design, and operations
  • Debug and resolve critical production issues across multiple service layers
  • Mentor and support other engineers in their growth and development
  • Deliver user-centric solutions through stakeholder and customer collaboration

What they're looking for

  • Backend software development (Go, Java, C/C++, or similar)
  • Distributed systems design and implementation
  • Production debugging and troubleshooting
  • Code quality and testing practices
  • Cross-functional collaboration
  • Event-driven architectures (preferred)
  • Subscription/billing system experience (preferred)
  • Technical leadership and mentorship
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

stripe

Stripe builds payment infrastructure and financial services platforms, offering APIs and tools that enable developers and businesses to process transactions, detect fraud, verify identity, and manage security at scale. The company is hiring Backend Engineers, Full Stack Engineers, ML Engineers, AI Engineers, and Security Engineers to develop core platform systems, payment intelligence, customer support infrastructure, and security data platforms.

Website
stripe.com
View all jobs at stripe

Likely interview questions

  • Describe your experience building and maintaining large-scale distributed systems. What were the key challenges and how did you address them?
  • Tell us about a time you debugged a critical production issue. How did you approach it and what was the outcome?