
Frontend Engineer, Payments & Risk
Stripe · United States
- Hybrid
- Full-time
- $259,600 / year
- United States
Job highlights
- Builds consumer-facing UIs and full-stack products.
- Owns and solves problems end-to-end.
- Crafts new features impacting millions globally.
- Collaborates with diverse cross-functional teams.
- Offers hybrid or remote work flexibility.
About the role
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 Organization
The Payments organization focuses on developing products and platforms that enable users to accept payments from customers efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending Stripe's capabilities to make it easy for businesses to accept in-person payments. The Risk Engineering team develops products that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe’s brand and financial stability.
Team Matching
Exact team matching for one of the subteams within this org will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here.
What you’ll do
We’re looking for Frontend engineers who are interested in building consumer-focused UIs and full-stack products that impact thousands of employees and millions of Stripe users, regardless of whether they’re an end user, developer, or partner.
Responsibilities
- Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
- Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe.
- Craft new products and features that impact millions of people and businesses around the world such as building the fastest and most seamless checkout flow.
- Explore creative opportunities for next-gen payments experiences that leverage the depth of Stripe’s payment technology.
- Collaborate with stakeholders across the organization such as product, design, infrastructure, marketing and operations.
- Develop and execute against both short- and long-term roadmaps.
- Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation.
- Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.
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
- 2+ years of software development experience, with an emphasis on modern frontend technologies (HTML/CSS/TypeScript/React) and building delightful user interfaces.
- Comfort operating as a frontend developer and owning projects end-to-end.
- Motivated by solving hard problems, and measure success in terms of impact doing so.
- Thrive in a highly collaborative environment involving different stakeholders and subject matter experts.
- Enjoy working with a diverse group of people with different areas of expertise.
Preferred Qualifications
- Experience working in high-growth teams similar to Stripe.
- Experience building financial systems or tools for financial experts.
Hybrid work at Stripe
This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).
In-office expectations
Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.
Working remotely at Stripe
A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.
Pay and benefits
The annual US base salary range for this role is $173,000 - $259,600. For sales roles, the range provided is the role’s On Target Earnings (
Skills & topics
- Frontend Engineer
- Payments
- Risk Engineering
- Web Development
- UI Development
- Full-Stack
- TypeScript
- React
- JavaScript
- API Design
- Agile
- SaaS
- FinTech
- E-commerce
- Cloud Computing
- Software Development
- Product Development
- User Experience
- Problem Solving
- Collaboration
How to get hired
- Tailor your resume: Highlight your 2+ years of experience with modern frontend technologies like HTML/CSS/TypeScript/React, emphasizing end-to-end project ownership and UI development.
- Showcase impact: Quantify your achievements and demonstrate how you've solved hard problems and driven significant user or business impact in previous roles.
- Emphasize collaboration: Detail your experience working effectively in collaborative environments with diverse stakeholders and subject matter experts.
- Prepare for interviews: Be ready to discuss your approach to building elegant APIs, user experiences, and your ability to make effective tradeoffs.
- Understand the role: Familiarize yourself with Stripe's Payments and Risk Engineering organizations and how this Frontend Engineer role contributes to their mission.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the core responsibilities for a Frontend Engineer at Stripe's Payments & Risk organization?
- As a Frontend Engineer at Stripe, you will be responsible for building consumer-focused UIs and full-stack products. This includes developing elegant APIs and user experiences for merchants, crafting new features that impact millions globally, exploring next-gen payment experiences, and collaborating with product, design, infrastructure, marketing, and operations teams. You will also own and solve problems end-to-end, uphold high engineering standards, and make effective tradeoffs.
- What frontend technologies are essential for this Frontend Engineer role at Stripe?
- The role emphasizes experience with modern frontend technologies. Essential technologies include HTML, CSS, TypeScript, and React. A strong background in building delightful user interfaces and operating as a frontend developer who owns projects end-to-end is crucial.
- What is the work arrangement for the Frontend Engineer position at Stripe?
- This Frontend Engineer role at Stripe offers a hybrid or remote work arrangement. You can work remotely if you are located 35 miles or more from a Stripe office. For those in the office, there's an expectation to spend at least 50% of the time in the local office for collaboration.
- What is the salary range for a Frontend Engineer at Stripe in the US?
- The annual US base salary range for this Frontend Engineer role at Stripe is $173,000 - $259,600. This range may encompass several career levels and will be refined during the interview process based on factors like experience, qualifications, and location.
- Does Stripe offer additional benefits for this Frontend Engineer position?
- Yes, in addition to the base salary, this Frontend Engineer position at Stripe may include benefits such as equity, company bonus, 401(k) plan, medical, dental, and vision benefits, and wellness stipends.
- What is Stripe's mission and how does this Frontend Engineer role contribute?
- Stripe's mission is to increase the GDP of the internet. This Frontend Engineer role contributes by building critical products and user experiences that enable businesses worldwide to accept payments, grow revenue, and accelerate new business opportunities, thereby directly supporting Stripe's mission.
- How does Stripe approach team matching for new hires in this Frontend Engineer role?