Senior Software Engineer, Payments Infrastructure - Stripe
StripeJob Highlights
Required Skills
Job Description
As a Senior Software Engineer on the Payments Infrastructure team at Stripe, you will play a critical role in building and maintaining the core systems that power global online commerce. You will be responsible for designing, developing, and deploying highly scalable, reliable, and secure payment processing systems. This role requires a deep understanding of distributed systems, concurrency, and a passion for solving complex technical challenges in a fast-paced, high-growth environment.
Key Responsibilities:
Design, develop, and maintain scalable and resilient payment processing services and APIs.
Collaborate with product managers, designers, and other engineers to define and deliver new features.
Write high-quality, well-tested code in languages like Go, Java, or Scala.
Troubleshoot and resolve complex production issues in a distributed systems environment.
Contribute to architectural decisions and drive technical best practices.
Mentor junior engineers and foster a culture of technical excellence.
Improve the performance, reliability, and security of Stripe's core payment infrastructure.
About Stripe
Stripe is a financial infrastructure platform for businesses. Headquartered in San Francisco, California, and Dublin, Ireland, it was founded in 2010 by Patrick and John Collison. The company's mission is to increase the GDP of the internet. Stripe provides a suite of products and services that help businesses accept payments, manage subscriptions, issue cards, and more, all through a developer-friendly API. It has grown to become one of the most valuable private companies in the world, processing billions of dollars in transactions annually for millions of businesses worldwide.
You need to be logged in to report this post. Login