✨ AI Summary
As a Senior Platform Software Engineer on the Identity and Access Management (IAM) team, you will be responsible for designing, building, and maintaining secure, reliable, and scalable cloud services that power global authentication and authorization systems. This role involves contributing to the technical direction of key projects, writing high-quality code, and collaborating with cross-functional teams to deliver impactful solutions. You will design, develop, test, and maintain cloud-native services and microservices, build highly available and fault-tolerant distributed systems, and participate in software design reviews. The role requires troubleshooting production issues, analyzing system performance, and ensuring operational excellence through monitoring and automation. Mentoring interns and junior engineers is also part of the responsibilities.
🎁 Benefits & Perks
Medical, dental, and vision insurance, including expert medical opinion; Short term disability and long term disability; Life insurance and AD&D; Supplemental life insurance (Employee/Spouse/Child); Health care and dependent care Flexible Spending Accounts; Pre-tax commuter and parking benefits; 401(k) Savings and Investment Plan with company match; Paid time off: Flexible Vacation (13-18 days annually); 11 paid holidays; Paid sick leave (72 hours upon hire, up to 112 hours carryover); Paid parental leave; Adoption assistance; Employee Stock Purchase Plan; Financial planning and group legal; Voluntary benefits including auto, homeowner and pet insurance.
Requirements
The ideal candidate will have strong programming skills in languages such as Java, Go, C++, or Python, a solid understanding of distributed systems, experience with REST APIs and microservices, and knowledge of cloud computing concepts. Experience with CI/CD pipelines, automated testing, system security, and authentication protocols is also required. Familiarity with Identity and Access Management (IAM) systems and public cloud platforms is preferred.
Description
As a Senior Software Engineer on the Identity and Access Management (IAM) team, you’ll design, build, and maintain secure, reliable, and scalable cloud services that power our global authentication and authorization systems. You’ll contribute to the technical direction of key projects, write high-quality code, and collaborate closely with engineers across multiple teams to deliver impactful solutions.