Stripe logo

Software Engineer - Infrastructure

Stripe

Join Stripe as a Software Engineer - Infrastructure

About Stripe

Stripe is a leading financial infrastructure platform for businesses. Our mission is to increase the GDP of the internet by providing a platform that millions of companies—from the world’s largest enterprises to the most ambitious startups—use to accept payments, grow their revenue, and accelerate new business opportunities.

About the Role

As a Software Engineer in the Infrastructure team at Stripe, you will be responsible for the reliability, scale, performance, and cost of Stripe’s systems. You will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day.

Key Responsibilities

  • Build a great customer experience for internal and external Stripe teams using our infrastructure.
  • Participate in roadmap planning and prioritization.
  • Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe.
  • Debug production issues across services and several levels of the stack.

Who You Are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements

  • Strong software engineering skills and a passion for infrastructure.
  • 2+ years of professional hands-on software development experience.
  • Experience with commonly used data structures and algorithms.
  • Hands-on experience contributing to or building large scale distributed systems.
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success.
  • Customer obsession, ability to articulate and represent customer experience in various forums to drive the right outcome.
  • Ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial.

Preferred Qualifications

  • Ability to write high quality code in programming languages like Go, Java, C/C++.
  • Experience optimizing the end-to-end performance of distributed systems.
  • Focuses on the needs of our users, both internal and external.
  • Holds yourself and others to a high bar when working with production.

Hybrid Work at Stripe

This role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office). Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

Pay and Benefits

The annual US base salary range for this role is $150,500 - $269,200. Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

Benefits
Extracted with AI

  • Equity
  • Company bonus
  • 401(k) plan
  • Medical, dental, and vision benefits
  • Wellness stipends

Similar jobs

Last update: 23 minutes ago

Stripe logo
Stripe

Software Engineer - Infrastructure

Join Stripe as a Software Engineer in Infrastructure, focusing on reliability, scale, and performance of systems.

Stripe logo
Stripe

Senior Software Engineer, Machine Learning Infrastructure

Join Stripe as a Senior Software Engineer in Machine Learning Infrastructure, focusing on scalable ML-Ops systems.

Stripe logo
Stripe

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer role focused on developer infrastructure and distributed systems at Stripe, Ireland.

Stripe logo
Stripe

Software Engineer Intern (Summer & Winter)

Join Stripe as a Software Engineer Intern to work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Stripe logo
Stripe

Senior Software Engineer, Finance Engineering

Senior Software Engineer in Finance Engineering at Stripe, focusing on Java, Scala, and big-data technologies.

Stripe logo
Stripe

Software Engineer Intern

Join Stripe as a Software Engineer Intern to work on impactful projects, gain experience in systems design, and collaborate with top engineers.

Stripe logo
Stripe

Software Engineer, New Grad

Join Stripe as a Software Engineer, New Grad. Work with Java, Ruby, JavaScript, Scala, and Go in Seattle. Hybrid work environment.

Stripe logo
Stripe

Backend/API Engineer

Join Stripe as a Backend/API Engineer to design and build scalable infrastructure. Remote work available.

Stripe logo
Stripe

Senior Full Stack Engineer - Developer Products

Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.

Stripe logo
Stripe

Senior Software Engineer, Data Processing Infrastructure

Join Stripe as a Senior Software Engineer in Data Processing Infrastructure, focusing on high-scale distributed systems.

Stripe logo
Stripe

Backend / API Engineer, Risk

Join Stripe as a Backend/API Engineer in Risk, focusing on scalable infrastructure and data migration. Hybrid work available.

Stripe logo
Stripe

Senior Software Engineer, Growth Data Engineering

Senior Software Engineer for Growth Data Engineering at Stripe, focusing on scalable data solutions and cross-functional collaboration.

Stripe logo
Stripe

Senior Full Stack Engineer - Stripe Connect

Senior Full Stack Engineer at Stripe, enhancing Connect platform, integrating payments for major platforms. Hybrid work, competitive salary.

Stripe logo
Stripe

Software Engineer, Money as a Service

Join Stripe as a Software Engineer to build and maintain APIs and large-scale systems for money movement.

Stripe logo
Stripe

Senior Full Stack Engineer - Capital Engineering

Senior Full Stack Engineer role at Stripe, NY. Engage in complex projects, API design, and user experience enhancements.

Stripe logo
Stripe

Software Engineer, Core Events

Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.

Stripe logo
Stripe

Senior Internal Apps Engineer

Join Stripe as a Senior Internal Apps Engineer, leveraging low-code solutions to build and maintain apps.

Stripe logo
Stripe

Engineering Manager, Serverless Platform

Lead the Serverless Platform team at Stripe, driving technical vision and project execution in a hybrid work environment.

Stripe logo
Stripe

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.

Stripe logo
Stripe

Senior Backend Engineer, Organizations and Auth Platform

Join Stripe as a Senior Backend Engineer to build scalable platforms and services for global businesses.

Stripe logo
Stripe

Software Engineer, Developer Infrastructure

Join Stripe as a Software Engineer in Developer Infrastructure, enhancing tools and systems for developer productivity in Bucharest.

Stripe logo
Stripe

Senior Backend/API Engineer, User Billing

Join Stripe as a Senior Backend/API Engineer in User Billing, focusing on scalable platforms and system solutions.

Stripe logo
Stripe

Full Stack Engineer, Atlas

Join Stripe as a Full Stack Engineer on the Atlas team, developing solutions for founders. Skills in JavaScript, React, SQL, Ruby needed.

Stripe logo
Stripe

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.