Principal Engineer IAM- XDP
Barclays · Pune · Posted 2026-07-18
Tech stack: AWS, Ansible, Azure, Java, JavaScript, Python
Apply on the company site · Get a referral for this role
Barclays salary & ratings · Barclays interview process · More live openings
About the role
To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross-functional collaboration, and contributing to strategic planning to ensure the delivery of high-quality solutions aligned with business objectives.
Responsibilities:
- Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence.
- Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps.
- Design and implementation of complex, scalable, and maintainable software solutions, considering long-term viability and business objectives.
- Mentoring and coaching to junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization.
- Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.
- Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process.
Qualifications:
- Strong hands-on experience in the configuration, deployment and running of ForgeRock COTS based IAM solutions (Ping Gateway, Ping AM, Ping IDM, Ping DS), including designing and implementing cloud-based, scalable, and resilient IAM solutions for large corporate organisations.
- Experience with IAM engineering experience across authentication, authorisation, single sign-on, multi-factor authentication, identity lifecycle management, OAuth2.0, OpenID Connect, SAML (Security Assertion Markup Language) and policy management.
- Expertise with JavaScript, Java, Python, and must be comfortable with API and microservices development.
- Strong working knowledge of Site Reliability Engineering principles.
- Experience with Cloud computing (AWS is essential, Azure is a plus).
- Some other highly desirable skills include:
- Experience in DevSecOps required - knowledge of Product Operating Model.
- Knowledge of Infrastructure as a Code tooling (Chef is essential, Ansible is a plus), containerization.
- Knowledge of authentication and biometric system design is highly desired.
- Open-source experience.
- You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
- This role will be based out of our Pune office.
Qualifications
- Strong hands-on experience in the configuration, deployment and running of ForgeRock COTS based IAM solutions (Ping Gateway, Ping AM, Ping IDM, Ping DS), including designing and implementing cloud-based, scalable, and resilient IAM solutions for large corporate organisations.
- Experience with IAM engineering experience across authentication, authorisation, single sign-on, multi-factor authentication, identity lifecycle management, OAuth2.0, OpenID Connect, SAML (Security Assertion Markup Language) and policy management.
- Expertise with JavaScript, Java, Python, and must be comfortable with API and microservices development.
- Strong working knowledge of Site Reliability Engineering principles.
- Experience with Cloud computing (AWS is essential, Azure is a plus).
- Some other highly desirable skills include:
- Experience in DevSecOps required - knowledge of Product Operating Model.
- Knowledge of Infrastructure as a Code tooling (Chef is essential, Ansible is a plus), containerization.
- Knowledge of authentication and biometric system design is highly desired.
- Open-source experience.
- You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
- This role will be based out of our Pune office.
Responsibilities
- Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence.
- Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps.
- Design and implementation of complex, scalable, and maintainable software solutions, considering long-term viability and business objectives.
- Mentoring and coaching to junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization.
- Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.
- Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process.