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.
Engineering Management @ 6
Hiring @ 6
Payments
Software Development @ 7
- 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
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. Stripe’s mission is to increase the GDP of the internet.
About the Team
The Billing organization at Stripe builds and operates Stripe Billing, a growing product vertical. Hundreds of thousands of businesses use Stripe Billing to collect revenue for recurring and one-time payments across various pricing models, including SaaS subscriptions, multi-stage contracts, business analytics, and recovery and retention tools.
Stripe Billing’s technology and products must be configurable and programmable to support complex business models. The team works on modeling different types of businesses and enabling customers to combine Stripe Billing platform primitives into holistic solutions.
Responsibilities
Stripe is looking for an experienced Engineering Manager to lead a team within the Stripe Billing organization. The role involves managing a high-performing engineering team and partnering with product managers and other cross-functional leaders to shape the team’s strategy and roadmap.
You will:
- Partner closely with engineering leaders, product managers, and designers to shape the team’s strategy and roadmap.
- Apply first-principles thinking to complex problems and system design.
- Foster a healthy team culture with a high level of trust and psychological safety.
- Define processes that enable the team to perform effectively in a fast-paced, dynamic environment.
- Coach and mentor engineers to help them advance their careers and develop new skills.
- Contribute to engineering-wide initiatives as a member of Stripe’s engineering management team.
- Work closely with Stripe’s recruiting team to hire strong engineering talent.
Requirements
Minimum Requirements
- 5+ years of engineering management experience.
- 8+ years of full-time software development experience.
- A consistent track record of hiring and leading productive engineering teams.
- Experience nurturing healthy, supportive, challenging, diverse, and inclusive work environments.
- Motivation to work in highly cross-functional organizations, with a strong ability to lead and measure product outcomes.
- A strong technical background and hands-on experience solving large-scale and difficult technical problems.
- Experience building extensible, leveraged software solutions that scale to different kinds of user needs.
- The ability to thrive while operating with a high level of autonomy and responsibility.
Preferred Qualifications
- Strong product and design sense, with an interest in finding elegant solutions to complex problems.
- Experience building strong cross-team relationships across organizational boundaries.
- Experience building and leading distributed teams across multiple locations and time zones.