Summary
Join our Internal Corporate Identity Engineering Team as a Software Security Engineer II to create tooling and automation for internal identity and access management, and govern cloud environments and internal services.
Requirements
- 3+ years of work experience in software development
- Programming experience in Go to build scalable security tools
- Experience in developing and deploying cloud native applications in production
- Demonstrated technical experience across related security disciplines e.g. identity governance and administration, appsec, network security, infrastructure security, etc
- Ability to prioritize and track multiple projects in parallel
- Previous experience working in collaborative security teams
- Experience implementing and scaling security programs in a startup environment
- Indirect experience in security, being that person who consistently recognizes and fixes security-related issues or problems with the systems, services, or applications you manage
- Ability to work effectively in a team environment, and collaborate with others across multiple time zones
Responsibilities
- Develop software and deploy infrastructure to manage internal identity and access governance
- Develop centralized policies for managing access internally
- Scale identity to all internal systems
- Reduce auditing needs through automation and time-based access controls
- Create self-service workflows for common application types within our identity provider
- Work across all organizations collaborating on efforts to secure our infrastructure, products, and the enterprise
- Mentor teammates and other engineers across the company
- Take a large task / project and drive it through all lifecycle phases
- Take on Oncall rotation for production support issues
Preferred Qualifications
- Experience in SAML, SCIM, SSO, OIDC
- Experience operationalizing security tooling and infrastructure