remoteonsite
Specialist - Security Development & Engineering - IGA - Charles Schwab
Software Engineer
Lead security development and engineering for Identity Governance and Administration, designing and implementing secure access controls, automation, and compliance solutions using Python and Java within a cloud-enabled environment.
About the role
Key Responsibilities
- Design, develop, and maintain secure IGA solutions, ensuring robust identity lifecycle management and access controls.
- Implement automation scripts and workflows in Python and Java to streamline provisioning, deprovisioning, and compliance reporting.
- Collaborate with cross‑functional teams to integrate IGA with existing IAM, cloud, and on‑premises systems.
- Conduct security reviews, threat modeling, and vulnerability assessments for IGA components.
- Document architecture, design decisions, and best practices for secure identity management.
Requirements
- 5+ years of experience in security engineering with a focus on identity governance and access management.
- Proficiency in Python and Java for developing secure, scalable solutions.
- Strong understanding of IAM concepts, SSO, OAuth, SAML, and related protocols.
- Experience with cloud platforms (AWS, Azure, or GCP) and their security services.
- Excellent problem‑solving skills and a proactive approach to security best practices.