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.