Identity and Access Management (IAM) Engineer, Senior
Freddie Mac
About the role
About
At Freddie Mac, our mission of Making Home Possible motivates us and is at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. The Identity and Access Management (IAM) Engineer, Senior leads engineering initiatives to build, enhance, and deliver IAM products and services focused on access management—authentication and authorization. The role involves strategic thought leadership, overseeing and implementing industry‑standard best practices, and ensuring security solutions adhere to policies and information‑security requirements.
Responsibilities
- Analyze business requirements and propose design options that align with the technical roadmap; build proof‑of‑concepts as needed.
- Design and develop micro‑services‑based solutions using Java/JEE frameworks, UI frameworks, Docker, and OpenShift.
- Perform technical upgrades, migrations, and configurations of the Ping product suite to the cloud; assess opportunities for service and process automation and optimizations.
- Design scaling strategies and develop automation scripts/solutions using Docker, OpenShift, Kubernetes/EKS, and the Atlassian tool suite.
- Provide product support when issues are identified by the Product Team or triaged by Global Operations.
Qualifications
- Bachelor’s degree in computer science, information systems, or equivalent combination of education and relevant experience.
- 5+ years of IAM/Web Access Management experience focused on authentication technologies.
- Strong automation experience, solid Java and UI skills, and good exposure/hands‑on experience with AWS.
- Background in Java development with experience building, integrating, and supporting APIs and microservices.
- Hands‑on scripting experience in Ansible, Python, Shell/Bash, or PowerShell to automate IAM processes.
- Experience developing and managing IAM services using modern DevOps/CI‑CD tools (e.g., Jenkins, Bitbucket, Docker).
- Strong understanding and experience with OAuth 2.0/2.1, OIDC, and SAML 2.0.
- UI development skills in JavaScript, Angular, Velocity, and CSS are a plus.
Keys to Success
- Self‑starter willing to take on challenges, initiate and complete tasks with minimal supervision; proactive approach to work.
- Effective communication skills; ability to convey technology solutions to business stakeholders; customer‑focused demeanor.
- Ability to quickly comprehend new technologies and identify process improvements, automation, and efficiency opportunities.
Benefits & Compensation
- Comprehensive total rewards package including competitive compensation and market‑leading benefit programs.
- Annualized market‑based salary range: $112,000 – $168,000.
- Eligibility to participate in the annual incentive program.
Freddie Mac is an equal opportunity employer. Reasonable accommodations are available for applicants with disabilities.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free