
Senior Staff Engineer- Service Infrastructure
- San Francisco, CA
- Permanent
- Full-time
- Lead the design, planning, construction, and maintenance of Service Infrastructure frameworks and SDKs utilized throughout Stripe.
- Collaborate with the leadership team to identify current and future infrastructure needs across Stripe, understand specific requirements, and prioritize both short-term and long-term solutions.
- Influence and participate in company level roadmap planning and prioritization.
- Drive the execution of projects, overseeing the entire development lifecycle from planning to delivery, while maintaining high standards of quality and timely completion.
- Facilitate technical discussions and decision-making across the broader Infrastructure organization and Stripe's product teams.
- Drive a culture of technical excellence, mentoring and cultivating the next generation of technical leaders at Stripe.
- Identify and fix architectural limitations that might prevent Stripe from realizing its goals.
- Debug production issues across services and various levels of the stack.
- Foster a collaborative and inclusive work environment, promoting innovation, knowledge sharing, and continuous improvement within our organization.
- 15+ years of professional experience in an infrastructure focused software development role.
- Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g. building internal or external developer products).
- A strong engineering background in distributed infrastructure and/or platform services, including one or more of the following: developer facing abstractions, productivity tooling, storage, databases, compute.
- Experience leading projects on a cross-team and company-wide scale.
- Experience scaling and migrating systems with little to no downtime.
- Experience mentoring engineers at various stages in their careers.
- Experience driving a culture of operational excellence, with a deep understanding of metrics, alerts, and dashboards.
- Proven track record of delivering pragmatic solutions that accelerate business growth
- 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
- Proficient in at least one of Stripe's core programming languages (Java, Ruby, Python, Go).
- 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.