Principal Engineer - CIAM & Web Security SME
Voya India
2 - 5 years
Bengaluru
Posted: 31/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Position Summary
Potential candidate is a technical leader responsible for designing, developing, and maintaining secure, high-performance software systems. This role combines hands-on development with architectural guidance, mentorship, and operational excellence. The engineer will drive technical initiatives, shape CIAM/AuthN/AuthZ systems, and collaborate across teams to deliver scalable, resilient solutions aligned with long-term business strategy.
Must-Have Requirements
- Technical Mastery : Extensive experience in designing, developing, and maintaining scalable server-side applications using Java (Spring Boot), Node.js, Python, and modern frameworks.
- Cloud Architecture : Proven expertise in building, deploying, and managing cloud-native applications on Azure (APIM, Gateway, AKS, Functions, App Service, Observability, Key Vault).
- Security Protocols : Deep understanding of security best practices, including SAML, OAuth2, OIDC, JWT, SSO, MTLS, WAF, identity management, and session management.
- DevOps & CI/CD : Hands-on experience with CI/CD pipelines and tools (Azure DevOps, Jenkins, Docker, Kubernetes & ArgoCD).
- IAM Expertise : Significant background in IAM, including single sign-on, PKI, PSD2 SCA, and possession-based authentication. Experience with Webseal, Okta, PingIdentity, Microsoft EntraID, or AWS IAM. Ability to troubleshoot CIAM issues.
- Database Skills : Strong proficiency in identity and demographic data stores - SQL (SQL Server, PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Snowflake) databases.
- Performance Optimization : Demonstrated ability to tune and optimize application performance in distributed cloud environments; familiarity with monitoring tools like newRelic or Dynatrace.
- Collaboration : Proven track record of working with cross-functional teams (infrastructure, securityOps, product, architects, DevOps, security, QA).
- Mentorship : Experience leading code reviews, technical mentorship, and team knowledge sharing.
- Technical Staff Hiring: Ability to participate in screening, selection of staff & participation in interview panels.
Should-Have Requirements
- API Design : Experience architecting and building RESTful and GraphQL APIs, ensuring security, performance and efficiency.
- Event-Driven Systems : Ability to design and implement event-driven and distributed systems for large-scale data processing and real-time workflows.
- ETL & Data Modeling : Experience writing and optimizing SQL queries and ETL pipelines for analytics support.
- Infrastructure as Code : Familiarity with OpenTofu/Terraform and infrastructure automation practices.
- Testing Methodologies : Champion BDD/TDD methodologies for system reliability and maintainability.
- Production Monitoring : Proactive monitoring of production systems for high availability and fast incident resolution.
- Security assessment: Participate in threat modeling, security assessments, and code reviews to identify and remediate potential security vulnerabilities. Auditing needs, working with security teams and transform it to application requirements.
Recommended Qualifications
- Leadership : Experience influencing technical direction, mentoring junior engineers, and driving engineering standards.
- Strategic Thinking : Ability to balance immediate business needs with long-term technical scalability and innovation.
- Industry Certifications : Relevant certifications in identity management, cloud, security, or software architecture (e.g., Azure Solutions Architect, CISSP, CIAM and privacy industry certifications).
- Business Acumen : Understanding of business value, cost implications, and strategic impact of technical decisions.
- Continuous Learning : Commitment to staying current with technology trends, best practices, and emerging tools.
Responsibilities
- Lead the design, development, and maintenance of scalable applications and APIs.
- Architect and implement secure, cloud-native solutions.
- Drive CI/CD automation and DevOps best practices.
- Mentor and guide engineering teams.
- Collaborate with stakeholders to clarify requirements and deliver impactful solutions.
- Ensure system reliability, performance, and maintainability.
- Participate in roadmap planning and strategy sessions.
- Promote simplicity, maintainability, and technical excellence.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
