Full Stack Engineer, Enterprise Engineering
Required skills
- Enterprise Engineering
- full stack engineers
- scalable
- reliable
- performant services
- product
- risk
- legal
- configuration platform
- data migration
Nice to have
- technical
- non-technical
- creative
- architecture design
- planning
- user interviews
Role summary
Stripe is seeking a Full Stack Engineer for its Enterprise Engineering team. This role focuses on bridging the gap between Stripe's core capabilities and the specific needs of large organizations. Responsibilities include designing, building, and maintaining scalable services and systems, collaborating with cross-functional teams, and developing features for enterprise-grade products, configuration platforms, and data migration tools. The ideal candidate has 2+ years of industry experience, a strong ability to tackle ambiguous problems, and experience with the full development lifecycle. Preferred qualifications include strong collaboration and communication skills, and creativity in problem-solving.
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
As part of the Enterprise Product team, the Enterprise Engineering team is responsible for bridging the gap between Stripe's core capabilities and the bespoke needs of the world's largest organizations. Our mission is to improve Stripe's product-market fit with enterprise users to win more deals and grow revenue, while giving every enterprise user an excellent experience as they onboard, activate, and grow their business with Stripe.
Enterprise Engineering tackles ambiguous, complex problems in a cross functional manner to deliver an exceptional Enterprise experience on Stripe. The key missions of the team is to 1) develop specialized Enterprise-grade product features for industry verticals 2) provide a configuration platform that streamlines onboarding Enterprise users onto Stripe and 3) deliver a consistently great and smooth experience when migrating sensitive data onto Stripe.
The team consists of full stack engineers who tackle this user goal through scalable and secure infrastructure, dashboard interfaces and internal administrative tools.
What you’ll do
Who you are
Minimum requirements
Preferred qualifications
Sample Stripe interview questions
- 1
Design a Distributed LRU Cache
system designmedium - 2
Design an application performance monitoring system
system designmedium - 3
Design a rate limiter
system designmedium - 4
What strategies would you use to ensure fault tolerance and data persistence in a distributed cache?
system designmedium - 5
Design an autocomplete Typeahead Suggestion system.
system designmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Senior Full-Stack Engineer, Autonomous DefenseHorizon3.ai · Remote · Remote
Senior Vice President, Full-Stack EngineerBNY · Jersey, NJ · Onsite- Intermediate Fullstack Engineer, Subscription LifecycleGitLab · Remote · Remote
- Senior / Staff Full-Stack Engineer, AI VisualsSuno · New York, NY · Onsite
- Backend / Full-Stack EngineerPLACE Corporate Careers · Bellingham, WA · Onsite
- Senior Full-Stack Engineer (Backend Leaning)Fairmarkit · Warsaw · Onsite
