Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer role focused on Identity and Access Management (IAM) systems, including SSO, MFA, and Identity Federation. Responsibilities include managing, securing, and optimizing IAM frameworks, designing and implementing identity solutions, leading integration of IAM tools, and monitoring/improving identity-related operations. The role also involves developing software, collaborating on best practices, ensuring software security, and troubleshooting coding problems. Requires backend experience with NodeJS, SQL/NoSQL, React.JS, Javascript/Typescript, and familiarity with CI/CD, GraphQL, Docker/Kubernetes, and large-scale distributed systems.

What you'd actually do

  1. Manage and maintain organizational systems related to user identities, access controls, authentication methods, and governance.
  2. Design, implement, and support advanced identity solutions such as Single Sign-On (SSO), Multi-Factor Authentication (MFA), and Identity Federation.
  3. Lead the implementation and integration of identity access management (IAM) tools and platforms across the organization.
  4. Monitor, analyze, and improve identity-related operations to enhance the security and efficiency of access management processes.
  5. Develop intuitive software that meets and exceeds the needs of the customer and the company.

Skills

Required

  • NodeJS
  • SQL/NoSQL databases
  • React.JS
  • Javascript
  • Typescript
  • CI/CD pipeline
  • GraphQL
  • Docker & Kubernetes
  • debugging and problem-solving capability
  • backend experience
  • modern front-end build pipelines and tools

Nice to have

  • multi-threading
  • performance optimization at scale
  • large scale distributed systems experience
  • scalability and fault tolerance
  • computer science fundamentals in data structures and algorithms
  • information retrieval
  • statistics

What the JD emphasized

  • identity and access management (IAM)
  • security
  • user access management
  • SSO
  • MFA
  • Identity Federation
  • software security
  • private information sharing