
Principal Software Engineer, Information Security
Walmart
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Own the enterprise MFA architecture
- Design and operate services supporting registration, lifecycle, recovery, and break-glass
- Define PR-MFA rollout patterns that drive adoption
- Integrate MFA across IdP, SSO, VPN
- Apply FIDO2/passkey concepts
- Lead hardware authenticator (YubiKey) programs
- Define and track adoption and friction metrics
- Serve as a technical authority and mentor senior engineers
Requirements
- Bachelor's degree in a related field
- 14+ years experience in software engineering and/or cybersecurity with deep IAM focus
- Strong software engineering experience building enterprise-grade, high-scale services and APIs
- Deep understanding of authentication and MFA fundamentals
- Strong knowledge of MFA threats
- Hands-on experience implementing PR-MFA
- Deep experience across Windows, macOS, iOS, and Android platforms
- Proven ability to design MFA for large, diverse enterprise user populations
- Ability to evaluate security, usability, and operational tradeoffs
- Strong awareness of industry standards and trends
Benefits
- Incentive awards for performance
- Maternity and parental leave
- PTO
- Health benefits
- Other best-in-class benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MFA architecturePR-MFA rolloutFIDO2passkey conceptshardware authenticatorYubiKeyenterprise-grade servicesAPIsauthentication fundamentalsMFA implementation
Soft Skills
technical authoritymentorshipdesign skillsevaluation of tradeoffsadoption tracking
Certifications
Bachelor's degree