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.
Software Engineer, Local Payment Methods
Join Stripe's Local Payment Methods team in Bucharest as a Software Engineer to optimize global payment experiences.
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 Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Backend Engineer - Currency Management
Join Stripe as a Backend Engineer in Dublin, focusing on currency management and API development.
Senior Software Engineer, Finance Engineering
Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.
Senior Software Engineer, Data Processing Infrastructure
Join Stripe as a Senior Software Engineer in Data Processing Infrastructure, focusing on high-scale distributed systems.
Software Engineer - Infrastructure
Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance.
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.
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.
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.
Senior Software Engineer, Growth Data Engineering
Senior Software Engineer for Growth Data Engineering at Stripe, focusing on scalable data solutions and cross-functional collaboration.
Senior Backend Engineer, Organizations and Auth Platform
Join Stripe as a Senior Backend Engineer to build scalable platforms and services for global businesses.
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 Full Stack Engineer, Growth
Join Stripe as a Senior Full Stack Engineer to drive growth through scalable, ML-driven systems. Work on frontend and backend development.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer, Machine Learning Infrastructure
Join Stripe as a Senior Software Engineer in Machine Learning Infrastructure, focusing on scalable ML-Ops systems.
Software Engineer, Transaction Risk
Join Stripe as a Software Engineer in Dublin to tackle transaction risk with cutting-edge solutions.