Who We Are
Stripe is a leading financial infrastructure platform for businesses, enabling millions of companies—from startups to large enterprises—to accept payments, grow their revenue, and explore new business opportunities. Our mission is to increase the GDP of the internet, and we are committed to providing developers with the tools and environment needed to succeed.
About The Team
The Developer Productivity group at Stripe is dedicated to enhancing the productivity and happiness of developers. We focus on optimizing tools, processes, and code to accelerate Stripe's engineering capabilities as the company scales.
What You’ll Do
As a Senior Software Engineer in Developer Infrastructure, you will be involved in a variety of projects aimed at improving the reliability, performance, and efficiency of Stripe’s multi-region CI platform. You will work on distributed systems, address scaling issues, and contribute to building reproducibility and performance enhancements using tools like Bazel.
Responsibilities
- Build and maintain large scale distributed systems, tools, and libraries that interface with data infrastructure for all of Stripe’s engineering teams.
- Collaborate with engineers across teams to develop prototype solutions for domains underserved by existing tooling.
- Design, build, and maintain distributed cloud infrastructure services.
- Participate in roadmap planning and prioritization, leveraging the expertise of the engineering team to shape the future of Stripe’s infrastructure.
Who You Are
We are looking for candidates who have a strong background in software development, particularly in building and maintaining distributed systems. You should have experience with open source tools and a deep understanding of developer productivity challenges.
Minimum Requirements
- 3+ years of professional, full-time software development experience.
- Experience in designing, developing, maintaining, and debugging distributed systems.
- Proficiency in major programming languages like Go, Ruby, or Java.
Preferred Qualifications
- Experience in optimizing performance and reliability of distributed systems.
- Proficiency in Go or Ruby.
- Excellent communication skills and ability to work collaboratively.
Hybrid Work at Stripe
This role offers a hybrid work model, allowing you to balance time between an office setting and remote work. We believe this flexibility supports both collaboration and individual work preferences.
Benefits Extracted with AI
- Hybrid work option
- Health benefits
- Equity
- Retirement plans
- Wellness stipends
Similar jobs
Last update: 23 minutes ago
Software Engineer - Infrastructure
Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.
Software Engineer, Developer Infrastructure
Join Stripe as a Software Engineer in Developer Infrastructure, enhancing tools and systems for developer productivity in Bucharest.
Senior Backend / API Engineer, Local Payment Methods
Join Stripe as a Senior Backend/API Engineer to enhance local payment methods. Work on large-scale systems and APIs in Dublin.
Senior Software Engineer, Finance Engineering
Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.
Software Engineer - Infrastructure
Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance.
Senior Software Engineer, Data Processing Infrastructure
Join Stripe as a Senior Software Engineer in Data Processing Infrastructure, focusing on high-scale distributed systems.
Senior Full Stack Engineer - Capital Engineering
Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.
Senior Full Stack Engineer - Developer Products
Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.
Backend Engineer - Currency Management
Join Stripe as a Backend Engineer in Dublin, focusing on currency management and API development.
Senior Internal Apps Engineer
Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.
Backend/API Engineer
Join Stripe as a Backend/API Engineer to design and build scalable infrastructure. Remote work available.
Senior Software Engineer, Growth Data Engineering
Senior Software Engineer for Growth Data Engineering at Stripe, focusing on scalable data solutions and cross-functional collaboration.
Software Engineer Intern
Join Stripe as a Software Engineer Intern in Dublin. Work on impactful projects, gain experience in systems design, and collaborate with top engineers.
Client Platform Engineer
Join Stripe as a Client Platform Engineer in Dublin, focusing on endpoint security, automation, and user experience.
Full Stack Engineer, Compliance Applications
Join Stripe as a Full Stack Engineer in Dublin, focusing on compliance applications. Engage in impactful work with a leading tech company.
Backend/API Engineer - Transaction Risk
Backend/API Engineer role focused on transaction risk management, involving software development and system optimization.
Senior Full Stack Engineer, Enterprise Engine
Join Stripe as a Senior Full Stack Engineer to lead technical design and development in a dynamic environment.
Senior Backend Engineer, Organizations and Auth Platform
Join Stripe as a Senior Backend Engineer to build scalable platforms and services for global businesses.
Software Engineer, Transaction Risk
Join Stripe as a Software Engineer in Dublin to tackle transaction risk with cutting-edge solutions.
Senior Full Stack Engineer, Developer Products
Join Stripe as a Senior Full Stack Engineer to build developer products, improve user experience, and work with cutting-edge technologies.
Backend Software Engineer, Internal Controls Engineering
Join Stripe as a Backend Software Engineer to build compliance automation systems in Bucharest.
Backend / API Engineer, Payins at Stripe
Join Stripe as a Backend/API Engineer in the Payins team, developing payment solutions. Experience in APIs, software development, and fintech preferred.
Senior Backend/API Engineer, User Billing
Join Stripe as a Senior Backend/API Engineer in User Billing, focusing on scalable platforms and system solutions.
Senior Software Engineer, Machine Learning Infrastructure
Join Stripe as a Senior Software Engineer in Machine Learning Infrastructure, focusing on scalable ML-Ops systems.