
Stripe · Seattle
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies — from the world's largest enterprises to the mos...
Stripe is a financial infrastructure platform for businesses. Millions of companies — from the world's largest enterprises to the
most ambitious startups — use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our
mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an
unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.
The Core Change Management group is responsible for the systems that let every Stripe engineer ship code, configuration, and
infrastructure changes safely and at high velocity. You will be embedded primarily on the Service Deployments team — the owners of
Stripe's end-to-end code deployment platform — with regular collaboration with the Resource Automation and Feature Deployments
teams.
Service Deployments owns the full lifecycle of software changes at Stripe. The team's mission is to let developers roll out code
and configuration changes safely without sacrificing productivity, with a goal of meaningfully reducing change-related production
incidents year over year. The team operates a meaningful on-call rotation and owns the systems that sit in the critical path of
every engineer's daily workflow at Stripe.
Resource Automation owns the safe-by-default infrastructure change layer: automated remote execution, incremental Infrastructure
as Code tooling, cloud resource inventory, and cloud account governance and IAM role management. You will collaborate with this
team on projects that span the boundary between deployment orchestration and cloud resource management.
Feature Deployments owns Stripe's feature flag system, merchant entitlements, configuration management and distribution, and the
audit log of change-correlated events. You will work with this team when deployment pipelines intersect with feature rollout and
change safety tooling.
workflow at Stripe. The decisions you make affect thousands of deploys per day across hundreds of services, directly
determining how fast and safely Stripe's product evolves.
host-based services at scale, adding intelligent multi-service deploy pipelines, extending real-time anomaly detection to
earlier stages of traffic shifts, and rebuilding deployment event infrastructure on top of a durable message bus. This is not
maintenance work — the architecture is in motion.
business logic to the developer-facing internal platform UI. The problems are multi-layered: reliability, developer experience,
performance, and safety all at once.
better detection, smarter pipelines, and safer defaults. Your technical decisions have a direct and measurable safety impact on
Stripe's reliability.
systems, author designs that span multiple teams, and be the person engineering managers and engineers turn to for the hardest
deployment infrastructure questions.
and long-term reliability. Author the design, sequence the work, unblock the team, and shepherd projects to landed impact.
— including multi-service dependency-aware autodeploy pipelines, Kubernetes-native deployment primitives, and fleetwide
container migration — defining the API contracts, rollout strategies, and operational model that hundreds of teams depend on.
API/method-based regression detection, and build a self-service onboarding system that makes anomaly detection the default for
all supported service types.
Stripe's fleet of host-based services to containerized, fleetwide deployments — keeping the production deployment system
operational while executing the transformation.
operational toil; and make reliability, security, and maintainability first-class properties of the systems you own.
schema, durability model, and integration contracts that downstream systems rely on for observability and automation.
cloud resource management (IAM, account provisioning, infrastructure automation), with Feature Deployments on change-safety
tooling (feature flags, configuration management, change audit logs) that integrates with or depends on the deployment
pipeline, and with the service mesh team on routing capabilities that enable advanced deployment patterns such as canary
rollouts and merchant-priority traffic shaping.
senior engineers through high-stakes architectural decisions, and advocate for the right abstractions — code that consuming
teams can adopt without becoming deployment infrastructure experts.
engineers grow by framing problems clearly and providing decisive technical guidance on the hardest questions.
production infrastructure systems of significant scale and complexity.
managing cross-team dependencies and coordinating migrations across many consuming teams.
and operated at scale, including rollout strategies, staged delivery, and failure modes.
scheduling, and the operational challenges of migrating large fleets from VM-based to containerized infrastructure.
toil, and build systems that are reliable, debuggable, and maintainable by a team.
effect through code review and mentorship, and the ability to set technical direction for a team rather than just execute
within it.
that reduce the blast radius of bad deployments.
notification.
governance and IAM management in AWS or Azure.
abstractions that reduce toil for the engineering teams that depend on your platform.
infrastructure that provides safety guardrails around production changes.
effectively with partner teams on routing capabilities that enable advanced deployment patterns.
Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in
their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe
Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams
have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will
discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each
other, while supporting flexibility when possible.
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM The API Platform team is responsible for empowering teams to build highly reliable and performant services, backing our payment systems, fraud detection, and a multitude of other products. As an infrastructure team, you will build and expand the service frameworks to make complex systems easy to use, resilient, and scalable. We build powerful interfaces for engineers that depend on these systems—deployment, load balancers, web framework, databases, Kafka, and Kubernetes—while keeping them highly available and performant. We're looking for engineering leaders who drive the technical vision of Stripe's service infrastructure platform for thousands of engineers to use and build on top of, and thrive in a highly autonomous environment with many moving pieces. WHAT YOU’LL DO You will join as a Technical Lead for one of the most impactful teams at Stripe. You will lead a team of engineers, collaborate with infrastructure and product engineering orgs, and advance service-oriented architecture (SOA) adoption at Stripe. By collaborating with the team's technical leaders, you will ensure the software your team builds meets the needs of Stripe and its customers. We are a highly effective team that consistently delivers high-impact results while genuinely caring for one another. We expect you to bring your curiosity and critical thinking skills to this challenging domain. We are looking for individuals with a strong background in designing and delivering high-performance infrastructure products for both internal and external customers. We would love to hear from you whether you have spent your entire career in infrastructure or are looking to apply your skill set to the database engineering domain for the first time. RESPONSIBILITIES * Lead a team of talented engineers, providing mentorship, guidance, and support to ensure their success * Partner with Engineering Managers to create roadmaps that deliver milestones toward a cohesive engineering vision * Understand user needs and pain points to prioritize engineering work and deliver high-quality solutions that meet user needs * Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion * Work with high-visibility teams and their stakeholders to support the Infrastructure's key engineering initiatives * Provide hands-on technical leadership (architecture and design, vision, direction, and requirements setting, and incident response processes) for team members * Work with leaders across the company to create and drive toward the longer term vision of Stripe's services roadmap * Build a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team 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 * 12+ years of technical experience * 5+ years in a strategic technical leadership role * Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g., building internal or external developer products) * Hands-on experience building infrastructure and products for internal or external customers * Proven track record of delivering pragmatic solutions that accelerate business growth * Ability to adjust conversations from high-level discussions to detailed coding * Thrives on a high level of autonomy and responsibility * Clear and persuasive writing and in-person communication * Strong problem-solving skills, critical thinking, determination, and a growth mindset * Ability to work effectively with a diverse group of people, genuinely caring for each other and contributing to a high level of psychological safety for all team members and partners * Proficient in at least one of the programming languages (Java, Ruby, Python, Go) PREFERRED QUALIFICATIONS * Strong written and verbal communication skills for different audiences (leadership, users, company-wide) * Experience with a variety of common infrastructure platforms (databases, logging, event streams, metrics, caching, etc.) * Experience leading partially remote and distributed teams * Experience developing sustainable, in-house framework and abstraction ecosystems in large engineering orgs * Experience building serverless platforms * Experience managing rigorous incident response processes and on-call rotations We don't expect deep expertise in every dimension above, but genuine curiosity about any of the areas that are less familiar is important to us
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. ABOUT THE TEAM The Service Platform org is responsible for empowering teams to build highly reliable and performant services, backing our payment systems, fraud detection, and a multitude of other products. As an infrastructure team, you will build and expand the service frameworks to make complex systems easy to use, resilient, and scalable. We build powerful interfaces for engineers that depend on these systems—deployment, load balancers, web framework, databases, Kafka and Kubernetes—while keeping them highly available and performant. We’re looking for engineering leaders who can drive the technical vision of Stripe’s service infrastructure platform for thousands of engineers to use and build on top of, and thrive in a highly autonomous environment with many moving pieces. WHAT YOU’LL DO You will join as a Technical Lead for one of the most impactful teams at Stripe. You will lead a team of engineers, collaborate with infrastructure and product engineering orgs, and advance service oriented architecture (SOA) adoption at Stripe. By collaborating with the team’s technical leaders, you will ensure the software your team builds meets the needs of Stripe and its customers. We are a highly effective team that consistently delivers high-impact results while genuinely caring for one another. We expect you to bring your curiosity and critical thinking skills to this challenging domain. We are looking for individuals with a strong background in designing and delivering high-performance infrastructure products for both internal and external customers. We would love to hear from you whether you have spent your entire career in infrastructure or are looking to apply your skill set to the database engineering domain for the first time. RESPONSIBILITIES * Lead a team of talented engineers on the team, providing mentorship, guidance, and support to ensure their success. * Partner with Engineering Managers to create roadmaps that deliver milestones toward a cohesive engineering vision. * Understand user needs and pain points to prioritize engineering work and deliver high quality solutions that meet user needs. * Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion. * Work with high-visibility teams and their stakeholders to support the Infrastructure’s key engineering initiatives. * Provide hands-on technical leadership (architecture/design, vision/direction/requirements setting, and incident response processes) for team members.. * Work with leaders across the company to create and drive toward the longer term vision of Stripe’s services roadmap. * Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within the team. 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 * 10+ years of technical experience or 7+ years in infrastructure / platform engineering field * 5+ years in a strategic technical leadership role * Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g. building internal or external developer products). * Hands-on experience building infrastructure and products for internal or external customers * Proven track record of delivering pragmatic solutions that accelerate business growth * Ability to adjust conversations from high-level discussions to detailed coding * Thrives on a high level of autonomy and responsibility * Clear and persuasive writing and in-person communication * Strong problem-solving skills, critical thinking, determination, and a growth mindset * Ability to work effectively with a diverse group of people, genuinely caring for each other and contributing to high level of psychological safety for all team members and partner * Proficient in at least one of the programming languages (Java, Ruby, Python, Go). PREFERRED QUALIFICATIONS * Strong written and verbal communication skills for different audiences (leadership, users, company-wide). * Experience with a variety of common infrastructure platforms (databases, logging, event streams, metrics, caching, etc). * Experience leading partially remote teams. * Experience developing sustainable, in-house framework and abstraction ecosystems in large engineering orgs. * Experience building serverless platforms. * Experience managing rigorous incident response processes and on call rotations.
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. ABOUT THE TEAM Stripe processes over $1.9T in payments volume per year, which is roughly 1.6% of the world's GDP, for millions of customers from startups to enterprises. The tremendous amount of data makes Stripe one of the best places to do machine learning. While being an integral part of almost every product line at Stripe (e.g., Payments, Radar, Capital, Billing, etc.), we have lots of exciting opportunities to innovate in ML Platform at Stripe. The ML Platform team builds the platforms and services that enable ML engineers and data scientists across Stripe to take data and build features and models from prototype to production—reliably, at low latency, and at scale. Our scope spans ML training infrastructure, model serving and deployment, feature computation and online serving, observability and monitoring, and agentic AI capabilities. We work closely with product teams, data scientists, and platform infrastructure teams to build powerful, flexible, and user-friendly systems that substantially increase ML velocity across the company. WHAT YOU'LL DO You'll serve as a technical lead across the ML Platform space and a key contributor to the evolution of the platforms that power Stripe's ML-driven products. As a Staff Engineer, you'll make decisions with a large impact on Stripe. You'll influence our investments and strategy while making our systems more reliable, secure, and a delight to use. You'll work cross-functionally with other technical staff, data science, product, and senior leadership to increase the impact of ML at Stripe. You'll help define the long-term strategy and lead the technical direction for the next generation of ML infrastructure that powers Stripe's ML-driven products. RESPONSIBILITIES * Take ownership of end-to-end architecture and system design for large, complex projects across ML Platform. * Define technical direction for highly ambiguous projects, transforming complex user needs into long-lasting platform strategy. * Design system architectures for the most challenging ML Platform problems in one or more areas, including AI and ML workflow orchestration, scalable CPU and GPU compute infrastructure, model training, LLM fine-tuning, low-latency model inference, large-scale feature stores, real-time monitoring, and LLM and agent orchestration. * Turn high-leverage ideas into tangible, robust solutions that shape platform and product roadmap, combining technical excellence with creative problem-solving. * Scope and lead large projects with significant business impact, driving them from requirements through design, implementation, and production operation. * Work with ML engineers, data scientists, and product teams directly to translate their needs into functional requirements and scalable technical solutions. * Arbitrate critical decisions that balance competing priorities while meeting latency, reliability, cost, and security constraints. * Serve as a key engineering representative, engaging senior leaders across Stripe and advising the leadership team on key technical considerations related to the end-to-end ML lifecycle. * Drive cross-team technical initiatives that improve ML development velocity and MLOps maturity across the company. * Mentor and grow other engineers. Serve as a role model for designing, implementing, and operating great software systems. 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 * 10+ years of professional software development experience, or equivalent domain expertise, with a solid background in service-oriented architecture and large-scale distributed systems. * Track record of serving as a technical lead, with the ability to provide technical direction, lead multi-team initiatives, and mentor team members. * Experience building and operating production ML platform in one or more areas such as model training, model serving, orchestration, or ML data systems, with requirements for performance, reliability, scalability, and cost efficiency. * Strong product instincts and a deep understanding of the business context in which you operate. * Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders. * Demonstrated ability to work cross-functionally, collaborating effectively with ML engineers, data scientists, software engineers, product managers, and business stakeholders. * The ability to thrive on a high level of autonomy and responsibility, and comfort operating in ambiguous environments. * Hands-on experience using AI tools to accelerate how you work. PREFERRED QUALIFICATIONS * Experience building large-scale ML training, serving, or data infrastructure for machine learning use cases, such as distributed training, model inference, feature stores, real-time feature computation, and model registries. * Experience with distributed ML training systems, accelerator-backed compute, training data pipelines, experiment tracking, and model evaluation. * Experience rapidly developing prototypes and iterating based on user feedback. * Experience training and shipping machine learning models to production to solve critical business problems. * Familiarity with LLMs, LLM application frameworks, and agentic AI patterns (e.g., tool use, multi-agent orchestration, retrieval-augmented generation). * Familiarity with cloud services (e.g., AWS) and cloud-based AI and ML services (e.g., SageMaker, Bedrock, Databricks, OpenAI). * Ability to synthesize ideas across the organization while setting a compelling technical vision. * Comfortable working with geographically distributed teams. * Passion for side projects, open source, or self-driven technical initiatives.