Taro Logo

Software Engineer, Internal Identity

Financial infrastructure platform for businesses, helping millions of companies accept payments and grow revenue.
$170,400 - $255,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance · Cybersecurity

Description For Software Engineer, Internal Identity

Stripe is seeking a Software Engineer for their Internal Identity Team, focusing on protecting Stripe by providing secure user access primitives. The role involves enhancing reliability, performance, and scalability of Stripe's identity and access management systems. You'll design and implement core APIs and services in Go, maintain 99.99% SLOs for critical authentication infrastructure, and automate operational processes using tools like Terraform and Puppet.

The Internal Identity Team builds tools enabling strong authentication and authorization controls while providing seamless user experience. As an Infrastructure Engineer, you'll play a crucial role in maintaining core identity systems, conducting post-incident reviews, and improving operational processes.

The ideal candidate has 5+ years of SRE or Infrastructure Engineering experience, strong programming skills in Go and Python, and experience with cloud services and orchestration tools. While security experience is beneficial, it's not required - the role offers opportunities to gain security expertise while working on critical infrastructure.

Benefits include competitive compensation, equity, comprehensive health coverage, and various other perks. Join Stripe to help increase the internet's GDP while working on challenging technical problems in a collaborative environment that values diverse perspectives and rigorous thinking.

Working remotely, you'll be based 35+ miles from Stripe offices, primarily working from home but welcome to attend team meetings and events. The role offers flexibility while contributing to essential security infrastructure.

Last updated in a few seconds

Responsibilities For Software Engineer, Internal Identity

  • Design, implement, and maintain reliable and scalable infrastructure solutions for core identity and access management systems
  • Contribute to full stack development of identity and access management systems, including design and implementation of core APIs
  • Ensure adherence to 99.99% Service Level Objectives (SLOs) for critical authentication infrastructure
  • Monitor system performance and availability, diagnose and resolve operational issues
  • Automate operational processes using infrastructure as code tools
  • Conduct post-incident reviews and implement reliability improvements
  • Improve operational processes and promote SRE best practices

Requirements For Software Engineer, Internal Identity

Go
Python
Kubernetes
  • 5+ years of experience in Site Reliability Engineering, Infrastructure Engineering, or related field
  • Proficiency with cloud services and orchestration tools
  • Experience with database optimization techniques and performance tuning
  • Strong programming and scripting skills in Go and Python
  • Familiarity with monitoring and alerting tools
  • Understanding of security best practices in identity and access management
  • Strong communication skills and ability to collaborate with cross-functional teams

Benefits For Software Engineer, Internal Identity

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Equity
  • Company bonus
  • 401(k) plan
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Wellness stipends

Interested in this job?

Jobs Related To Stripe Software Engineer, Internal Identity