
About Stripe
The financial infrastructure platform for modern businesses
Key Highlights
- Processes over $1 trillion in payments annually
- Raised $8.7 billion in funding, including Series H
- Headquartered in SoMa, San Francisco, CA
- Expanding services to Brazil and India
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
🎁 Benefits
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
🌟 Culture
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...
Skills & Technologies
Overview
Stripe is hiring a Software Engineer for their Internal Systems team to develop critical financial infrastructure and internal tools. You'll work with technologies like Java, Scala, and Ruby, and tackle complex compliance and business problems. This position requires strong engineering skills and experience with big-data technologies.
Job Description
Who you are
You have a solid background in software engineering with experience in building and maintaining internal systems. Your expertise in languages such as Java, Scala, and Ruby allows you to adapt quickly to new technologies and frameworks. You thrive in environments where you can solve complex compliance or business problems, and you have a keen interest in financial systems and infrastructure.
You are familiar with big-data technologies like Apache Spark and Presto, and you have experience with workflow automation tools such as Apache Airflow. Your problem-solving skills are complemented by your ability to work collaboratively with cross-functional teams, ensuring that the solutions you develop meet the diverse needs of the business.
What you'll do
As a Software Engineer on the Internal Systems team at Stripe, you will be responsible for developing and maintaining the financial platforms that track and understand all money movement at Stripe. This involves processing trillions of dollars and leveraging data to support accounting and provide insights that guide investment decisions. You will also work on regulatory and tax infrastructure, ensuring compliance while enabling innovation in new markets.
You will collaborate with other engineers, product managers, and stakeholders to build innovative tools and platforms that empower sellers and marketers on the Stripe platform. Your role will involve designing scalable systems, optimizing performance, and ensuring the reliability of the internal tools that support Stripe's operations.
What we offer
At Stripe, you will be part of a mission-driven company that aims to increase the GDP of the internet. You will have the opportunity to work on impactful projects that shape the future of financial infrastructure. We offer a competitive salary and benefits package, along with a collaborative and inclusive work environment that encourages professional growth and development. Join us in making a difference in the global economy.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Stripe.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Clarify is hiring a Senior Backend Engineer to build foundational systems for their AI-native CRM. You'll work with technologies like TypeScript, Node.js, and PostgreSQL to design scalable data models and API infrastructure. This position requires 6+ years of experience in building distributed systems.

Backend Engineer
Coupang is hiring a Staff Backend Engineer for their Foundational Systems and Platforms team. You'll work on inventory management and fulfillment execution systems using Java and Spring, with a focus on AWS. This role requires extensive backend engineering experience.

Backend Engineer
Coupang is hiring a Senior Staff Backend Engineer to innovate and build systems that fulfill customer orders efficiently. You'll work with Java, Spring, and AWS to enhance the e-commerce experience. This role requires significant backend engineering experience.

Backend Engineer
Delve is hiring a Backend Engineer to own the core systems that power their AI workflows. You'll design schemas, define APIs, and build scalable backend architecture using TypeScript, Node.js, and PostgreSQL. This role requires strong backend engineering skills and offers an in-person work environment in San Francisco.

Backend Engineer
Sesame is hiring a Backend Infrastructure Engineer to build and scale core infrastructure for voice companions. You'll work with technologies like AWS, Docker, and Kubernetes. This role requires hands-on experience in reliability engineering and systems design.