Job Description
About the Team
The Customer Identity Team within the CISO organization is responsible for building and securing the digital identity layer that powers customer access across all products, platforms, and regions.
Our mission is to deliver a secure, scalable, and seamless authentication experience that protects customer identities while enabling frictionless access to services.
As part of our evolving security roadmap, the team is building a modern identity platform with a lightweight and secure authentication layer, strengthened by:
- AI-powered fraud detection and prevention
- Unified customer identity across channels and regions
- Continuous and dynamic KYC / Identity Verification (IDV)
- Integration with Zero-Trust security architectures
This transformation enables us to provide strong security, regulatory compliance, and an exceptional customer experience while supporting the organization's continued growth.
About the Role
The Software Engineer I (Apprentice) role offers an opportunity to work closely with the CISO Customer Identity team to understand and contribute to modern Customer Identity and Access Management (CIAM) practices.
The apprentice will gain hands-on exposure to authentication technologies, identity security controls, fraud prevention mechanisms, and identity lifecycle management in a large-scale enterprise environment.
This role is ideal for individuals who are passionate about cybersecurity, identity technologies, and building secure digital experiences for customers
Key Responsibilities
- Support the team in designing and maintaining secure authentication and identity management solutions for customer-facing applications.
- Assist in implementing and testing modern authentication methods such as MFA, passwordless authentication, and risk-based authentication.
- Contribute to initiatives related to AI-driven fraud detection and prevention in identity and access flows.
- Learn and apply basic software engineering principles through coding, testing, and documentation tasks.
- Assist with developing, debugging, and maintaining software components under the supervision of senior engineers.
- Participate consistently in agile ceremonies such as stand‑ups, sprint planning, and retrospectives to understand team workflows.
- Follow coding standards, information security guidelines, and quality practices when delivering assigned work.
- Collaborate with cross‑functional team members to understand requirements and translate them into simple technical solutions.
- Gain exposure to modern development tools, version control systems, CI/CD practices, and AI‑assisted development tools.
- Receive regular feedback, coaching, and mentorship to support continuous learning and professional growth throughout the apprenticeship.
Desirable Skills and Attributes
- Basic understanding of Cybersecurity concepts, especially Identity and Access Management (IAM).
- Familiarity with authentication and authorization concepts such as OAuth, OpenID Connect, SAML, and MFA.
- Interest in AI/ML applications in fraud detection and security analytics
- Awareness of Zero-Trust security principles
- Understanding customer identity verification (KYC / IDV) processes is a plus.
- Basic knowledge of APIs, web security, and cloud platforms
- Strong analytical and problem-solving skills.
- Curiosity to learn emerging identity and security technologies
- Good communication and documentation skills.
- Ability to work collaboratively in a cross-functional security and engineering environment
Behavioral Expectations
- Customer Centricity: Ask questions to understand how your work impacts users and supports customer outcomes.
- Raising the Performance Bar: Actively grow your technical skills and apply feedback received through code reviews and mentoring.
- Exceptional Collaboration for Value: Seek help when needed, communicate progress clearly, and ensure smooth handoffs within the team.
- Our Leaders Inspire: Demonstrate openness to learning, embrace feedback, and celebrate progress and small wins with your team.
Eligibility Criteria
- Bachelor's degree in computer science and engineering or equivalent
- Recent graduates or candidates with less than one year of experience are encouraged to apply.
- Must meet requirements under the Apprenticeship Act, 1961 and be registered on the NATS portal.
- Must be legally eligible to work in India.
Experience You Will Gain
Work Schedule
This is a full-time apprenticeship from Monday to Friday, approximately 40 hours per week. Some flexibility may be required to support meetings with global teams in different time zones.
Benefits and Rewards
- Competitive stipend
- Professional development and mentorship
- Paid time off as per company policy
- Personal Accident Insurance Coverage
- Access to Pearson’s learning platforms and online courses
- Exposure to global work culture and career pathways
Location
This role is based at the Pearson office at Chennai