Senior, Software Engineer

Walmart Walmart · Retail · Denver, CO

Senior Software Engineer role focused on building and scaling core systems for user identity, data, and access management within the Vizio platform at Walmart. Responsibilities include designing, building, and maintaining secure and reliable services for authentication, authorization, PII management, device linking, and user consent, ensuring scalability, security, and compliance.

What you'd actually do

  1. Design, build and maintain scalable services and APIs that support identity, access management and user data
  2. Write high quality, maintainable code and contribute to code reviews and team engineering standards
  3. Troubleshoot and resolve complex production issues across distributed systems
  4. Improve system performance, reliability and observability through thoughtful design and instrumentation
  5. Contribute to technical design discussions and help drive pragmatic engineering decisions

Skills

Required

  • TypeScript
  • C#
  • Object Oriented Programming
  • relational databases (PostgreSQL)
  • NoSQL databases (Cosmos DB, DynamoDB, AWS Elasticache)
  • Docker containers
  • cloud platforms (AWS and/or Azure)
  • distributed systems
  • microservices
  • troubleshoot, debug, and optimize performance in complex systems
  • problem solving skills
  • communication skills
  • collaborate across teams

Nice to have

  • Python
  • Go
  • mentoring engineers
  • contributing to a strong engineering culture

What the JD emphasized

  • core systems that manage user identity
  • authentication and authorization
  • Personally Identifiable Information (PII) management
  • device linking and user consent systems
  • secure, reliable systems
  • user data is securely stored, accessed and governed
  • scalable, compliant, and easy for other teams to build on
  • secure, reliable, and developer-friendly foundation
  • system integrity
  • complex production issues
  • complex technical challenges