Software Engineer, Internal Identity

Stripe · na · 8612 Security Infrastructure · listed October 7, 2026

The shape of it

Seniority
Mid level
Experience asked
2–5 years
Where
On site
Requirements listed
5
Length
467 words

In the posting’s own words

We're building the next generation of authorization at Stripe. It reasons about how people, services, and resources relate to each other, and it enforces policy consistently everywhere. We’re actively making the secure path the easiest one for every team at Stripe. The technical challenges we’re solving include building systems with 99.999%+ availability, expanding authorization controls to model agents as first-class identities, and making authorization policy authorship more approachable. Engineers here own big problems end to end and work closely with teams across the company.

What it asks for · 5

  • 2-5 years of professional hands-on software development experience
  • Experience in the security domain
  • Strong communication and cross-functional skills; drives clear next steps when there aren’t clear lines of ownership
  • Prefer simple solutions and designs over complex ones; have a good intuition for what is lasting and scalable.
  • Good product sense; able to seek out requirements from dependent teams and align them with business needs

Also a plus

  • Experience in the identity and authorization domain
  • Experience with Go, Java or Ruby

What the job covers

  • Build and maintain reliable, performant and scalable authorization infrastructure (e.g. libraries, frameworks, services).
  • Build comprehensive understanding of authorization needs of our users (e.g. product teams and infrastructure teams).
  • Build comprehensive, easy-to-use, and policy driven authorization solutions.
  • Collaborate with our users to adopt our authorization solutions to protect their resources by providing a great user experience.
  • Build access visibility and continuous policy governance to empower resource owners, legal and compliance to put risk of inappropriate access under control.

Tools and skills named

Languages
  • Go
  • Java
  • Ruby
Product & design
  • User experience
Security & compliance
  • Security
Ways of working
  • Cross-functional

Words the posting leans on

  • authorization10×
  • build5×
  • experience5×
  • requirements5×
  • access4×
  • policy4×
  • engineer3×
  • infrastructure3×
  • resources3×
  • services3×
  • users3×
  • agent2×
  • authorization solutions2×
  • build comprehensive2×
  • building2×
  • clear2×

Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.

The posting, your resume, and the gaps between them. One click loads all three.

More open at Stripe

every open role at Stripe →

How this page was made

An automated read of a public job posting, fetched October 8, 2026 and last changed by Stripe on October 7, 2026. Every list above is pulled from the posting’s own sentences — nothing rewritten, nothing added, no judgment about the role or the company. Counts and seniority are read off the text by rule, so they can be wrong where the posting is unusual. The original is the only thing that binds. Openings close without warning; check the source before spending an evening on it.