Java, Javascript, Python, NodeJS Software Engineer
Walmart
Location
🇺🇸 Tontitown, United States
Type
full_time
Salary
$90k–$180k
Posted
2w ago
Job Description
Position Summary
...
What you'll do
...
Role summary
: We are hiring a Senior Software Engineer to help evolve our enterprise SSO platform within IAM. You will build secure, scalable authentication services leveraging modern federation standards and contribute to AI-enabled adaptive authentication capabilities that enhance risk-based access control. This role combines deep engineering expertise with identity domain knowledge to deliver intelligent, resilient authentication systems at global scale. About the team: The Information Security team ensures associates can securely access Walmart systems at global scale. Within this organization, the Identity and Access Management (IAM) team builds and operates authentication, authorization, and federation platforms that power secure access across enterprise and customer-facing applications. The SSO Engineering team develops scalable identity services that provide seamless and secure authentication experiences across web, mobile, APIs, workforce, and partner ecosystems. We focus on modern authentication standards, Zero Trust principles, and intelligent risk- based access controls. We are looking for a Senior Software Engineer with strong backend engineering expertise and hands-on experience in authentication and identity systems.
What you'll do
: • Design, develop, and maintain scalable SSO services supporting enterprise • Implement authentication and authorization solutions using OAuth, OIDC, and SAML • Build secure RESTful APIs and backend services using Java, Go, or Python, and integrate with frontend systems using modern frameworks. • Develop and enhance core authentication capabilities • Implement phishing resistant MFA, adaptive authentication, and risk-based access controls. • Contribute to passwordless initiatives such as FIDO2/Passkeys • Work with cloud-native platforms (Azure/GCP) using Docker and Kubernetes. • Enhance observability, monitoring, and reliability identity services. • Contribute to automation and AI-enabled authentication capabilities, • Automated remediation workflows • Collaborate with security, platform, and application teams to integrate SSO across services. • Participate in design reviews, code reviews, and operational incident response.