Stripe

Staff Engineer, Login Experience and Authentication Platform

Remote North America
API
This job is closed! Check out or
Description

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

Stripe’s Identity and Access Management (IAM) team builds innovative solutions for Stripe customers to confidently manage access to their data and resources. Login Experience and Authentication Platform (LEAP), part of Identity Access Management platform, is at the front-line for building trust with Stripe customers. We do this by both providing the merchant login experience and related infrastructure for Stripe.com. The team is responsible for ensuring that our user’s data is safe and protected and allowing only appropriately authenticated users.

This role is critical for Stripe and its customers. Our systems in IAM power all of Stripe and ensure strict standards for Authentication and Authorization throughout the product and the impact of our work cannot be understated. IAM engineers operate load bearing dependencies on every request to Stripe, and on a long chain of trust that our users rely on.

What you’ll do

As a Full stack Staff Engineer on the team you have the opportunity to be a technical leader focusing on building modern transactional systems and end-to-end user-facing experiences. You will work on highly scalable, reliable, secure systems and will think deeply about our security posture, threat modeling and fraud detection. You will partner with many teams at Stripe, with the opportunity to both work on the platform as well as produce direct user-facing business impact.

Responsibilities

  • Scope and lead large technical projects with enormous impact across many teams at Stripe
  • Building a robust platform to support Stripe’s future.
  • Participate in product development process through the feature lifecycle
  • Define and own the technical roadmaps for large cross-cutting efforts that span the Stripe login ecosystem, with Stripe-wide impact
  • Directly contribute to core interface design and write code. Serve as a role model for software design and scalable systems architecture by developing, sharing, and setting the quality bar for Stripe as a whole
  • Advise Stripe’s leadership team on key technical considerations related to the future of user authentication and authorization. If you’re successful, you will change the trajectory of the security industry as a whole
  • Work effectively cross-functionally
  • Teach and mentor the next generation of technical leaders at Stripe

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

  • You have a proven technical background, including 10+ years of experience with system architecture, API design and has experience working on full stack code bases
  • You have been a Staff, Senior Staff, Principal, or Distinguished Engineer
  • Comfortable jumping between backend and frontend systems 
  • You have served as the technical lead across multiple teams within engineering
  • You have owned the technical roadmap for large business areas
  • You listen well and internalize the best ideas from all over the organization, while also setting a vision that others are excited to get behind
  • You work well cross-functionally and have the trust of your co-workers at all levels and across all teams

Preferred qualifications

  • You are often cited as the inspiration for engineers that join your teams. Even senior engineers feel that they are able to learn from you
  • You prefer simple solutions and designs over complex ones, and have a good intuition for what is lasting and scalable
  • You enjoy working with a diverse group of people with different areas of expertise. Engineering works closely with a variety of teams from Security to mobile and product teams.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers