✨ AI Summary
The Senior Platform Software Engineer will be responsible for designing, building, and maintaining secure, reliable, and scalable cloud services for global authentication and authorization systems within the Identity and Access Management (IAM) team. Key responsibilities include developing cloud-native services and microservices, building fault-tolerant distributed systems, writing high-quality code, and troubleshooting production issues. The role requires strong programming skills in languages like Java, Go, C++, or Python, solid understanding of distributed systems, experience with REST APIs and microservices, and knowledge of cloud computing concepts. Experience with Git, CI/CD, automated testing, system security, and compliance frameworks is essential. Experience with IAM systems, public cloud platforms (OCI, AWS, Azure, GCP), and observability tools is preferred.
🎁 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 or Accrued Vacation); 11 paid holidays; Paid sick leave; Paid parental leave; Adoption assistance; Employee Stock Purchase Plan; Financial planning and group legal; Voluntary benefits including auto, homeowner and pet insurance. May be eligible for bonus and equity.
Requirements
Design, build, and maintain secure, reliable, and scalable cloud services for authentication and authorization systems. Requires strong programming skills in Java, Go, C++, or Python, and experience with distributed systems, REST APIs, microservices, cloud computing, CI/CD, and system security. Familiarity with 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.