Full Stack Engineer, Developer Experience & Product Platform
Stripe
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Full Stack Engineer, Developer Experience & Product Platform at Stripe
Stripe is a financial infrastructure platform for businesses, empowering millions of companies globally. Our mission is to increase the GDP of the internet, offering an unprecedented opportunity for impactful work.
The Developer Experience and Product Platform (DE&P) organization provides a shared product platform that facilitates the rapid delivery of high-quality, cross-product experiences across UI and API surfaces. This team focuses on creating a consistent, scalable developer experience for both internal and external developers, accelerating a merchant's ability to leverage Stripe's ecosystem.
Team matching for specific subteams within DE&P (Merchant Experience, Developer Platform, Organizations and Auth Platform, Growth Platform) will occur during the final stages of the interview process.
What You'll Do
As a Full Stack Engineer, Developer Experience & Product Platform, you will build software services and platforms that directly impact thousands of employees and millions of Stripe users. Key responsibilities include:
- Ensure our platforms are reliable, scalable, secure, and extensible.
- Shape future-proof interfaces that are easy to build with.
- Make effective tradeoffs considering business priorities, user experience, and a sustainable technical foundation.
- Help drive sound technical decision-making and lead technical conversations with other teams across Stripe.
- Debug production issues across services and various levels of the tech stack.
Who You Are
We are seeking candidates who meet the following minimum requirements:
- 2-12+ years of industry software engineering experience (excluding internships/co-ops).
- Strong coding skills in any programming language (interview process is language-agnostic).
- Strong collaboration skills, capable of working across workstreams and contributing to peers' success.
- Ability to thrive with high autonomy, responsibility, and an entrepreneurial mindset.
- Interest in working as a generalist across varying technologies and stacks to solve problems for internal and external users.
In-Office Expectations
Office-assigned Stripes in most locations are expected to spend at least 50% of the time in their local office or with users each month. This expectation may vary by role, team, and location. Specific team requirements will be discussed by the hiring manager.
Pay and Benefits
The annual salary range for this role in the primary location is CA$135,200 - CA$202,800. This range is subject to change based on location and candidate experience. Benefits may include equity, company bonus, retirement plans, health benefits, and wellness stipends.
Key skills/competency
- Full Stack Development
- Developer Experience
- Product Platform
- Scalability
- Reliability Engineering
- API Design
- Technical Leadership
- System Architecture
- Problem Solving
- Cross-functional Collaboration
How to Get Hired at Stripe
- Research Stripe's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Customize your resume: Highlight full stack development, platform engineering, and developer experience relevant to Stripe.
- Showcase relevant projects: Present examples of building scalable systems, robust APIs, or improving developer workflows.
- Prepare for technical interviews: Master data structures, algorithms, and distributed system design concepts, demonstrating strong coding skills.
- Emphasize collaboration & autonomy: Share specific instances of successful teamwork and taking initiative on challenging projects.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background