Full Stack Engineer, Enterprise Engineering
Required skills
- Enterprise Engineering
- full stack engineers
- scalable services
- reliable services
- performant services
- product
- risk
- legal
- adoption
- data migration
Nice to have
- technical
- non-technical
- ambiguous environment
- creative
- architecture design
- planning
Role summary
Stripe is seeking a Full Stack Engineer for its Enterprise Engineering team. This role focuses on tailoring Stripe's financial infrastructure platform to meet the specific needs of large organizations. Responsibilities include designing, building, and maintaining scalable services and systems, collaborating with cross-functional teams, and ensuring a smooth user experience for enterprise clients, including data migration and onboarding. The ideal candidate has 2+ years of experience in full-stack development and a strong ability to tackle ambiguous problems.
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
Responsibilities
Who you are
We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
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, People ProductsThumbtack · Remote · Remote
- Senior Full Stack EngineerVizient · Irving, TX · Onsite
Full-Stack EngineerDarkroom · New York, NY · Hybrid- Senior Principal Full Stack EngineerDigiCert · Sterling, VA · Hybrid
- Forward Deployed Full-Stack Engineer (Patuxent River, MD / Mid-level)Spear AI · Patuxent Rive, MD · Onsite
Full-Stack Engineers (Cybersecurity): Feedback On CI/CD WorkflowsTerac · Remote · Remote
