Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 4
Communication @ 7
Go @ 6
Java @ 6
Kafka
Kubernetes
Leadership @ 6
Python @ 6
Ruby @ 6
Technical Leadership @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Stripe is a financial infrastructure platform for businesses. The API Platform team empowers teams to build highly reliable and performant services supporting payment systems, fraud detection, and other products. The team develops service frameworks and interfaces for deployment, load balancers, web frameworks, databases, Kafka, and Kubernetes.
The role serves as a Technical Lead responsible for leading a team of engineers, collaborating with infrastructure and product engineering organizations, and advancing service-oriented architecture adoption at Stripe.
Responsibilities
- Lead a team of engineers by providing mentorship, guidance, and support.
- Partner with Engineering Managers to create roadmaps and deliver milestones toward a cohesive engineering vision.
- Understand user needs and pain points to prioritize engineering work and deliver high-quality solutions.
- Drive project execution across the development lifecycle, from planning through delivery.
- Work with high-visibility teams and stakeholders to support key infrastructure engineering initiatives.
- Provide hands-on technical leadership in architecture and design, vision, direction, requirements setting, and incident response processes.
- Work with leaders across the company to develop and execute the long-term vision for Stripe's services roadmap.
- Build a collaborative and inclusive work environment that promotes innovation, knowledge sharing, and continuous improvement.
Requirements
Minimum Requirements
- 12+ years of technical experience.
- 5+ years in a strategic technical leadership role.
- Experience leading engineering teams working on API design, abstractions, frameworks, or client libraries, including 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 move between high-level discussions and detailed coding.
- High level of autonomy and responsibility.
- Clear and persuasive written and in-person communication skills.
- Strong problem-solving skills, critical thinking, determination, and a growth mindset.
- Ability to work effectively with diverse groups and contribute to psychological safety.
- Proficiency in at least one of Java, Ruby, Python, or Go.
Preferred Qualifications
- Strong written and verbal communication skills for different audiences, including leadership, users, and the company.
- Experience with infrastructure platforms such as databases, logging, event streams, metrics, and caching.
- Experience leading partially remote and distributed teams.
- Experience developing sustainable, in-house framework and abstraction ecosystems in large engineering organizations.
- Experience building serverless platforms.
- Experience managing rigorous incident response processes and on-call rotations.
Deep expertise in every listed area is not required, but curiosity about less familiar areas is important.
More jobs at Stripe
Full Stack Engineer, Developer & End User Experience Platform
Stripe · Toronto, Canada
CAD 135,200-202,800 per year
Head of Enterprise Solutions Architecture Platforms
Stripe · South San Francisco, United States
USD 299,800-449,600 per year
Technical Solutions Engineer
Stripe · United States
USD 134,600-201,800 per year
Strategic Programs Lead, New Markets
Stripe · Singapore, Singapore
SGD 159,200-238,800 per year
Financial Connections TechOps Manager
Stripe · Toronto, Canada
CAD 149,200-223,800 per year
Similar jobs
Staff Software Engineer, Service Infrastructure
Stripe · South San Francisco, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States, Portland, United States
USD 176,000-230,000 per year
Senior Software Engineer II
Confluent · Seattle, United States, United States
USD 197,400-232,000 per year
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Full Stack Engineer, Identity
Stripe · South San Francisco, United States, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Distributed Systems Software Engineer - WarpStream
Confluent · United States
USD 197,400-271,200 per year
Senior Platform AI Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year