Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer role at Walmart focused on building and deploying scalable cloud-based solutions for enterprise business services. The role involves technical leadership, design, architecture, code reviews, and mentoring. While exposure to AI tools like Copilot and basic knowledge of LLMs/generative AI is recommended, the core responsibilities are in traditional software engineering and platform development.

What you'd actually do

  1. You will work with the multiple teams and guide them on technical aspects, set quality standards and participate in design discussion and drive technical decisions
  2. Architecture ; Design Reviews across teams
  3. Code Reviews across teams
  4. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  5. Drive design, development, implementation and documentation

Skills

Required

  • Java
  • Spring Boot
  • GraphQL
  • Hibernate
  • Kubernetes
  • docker
  • Microservices
  • Azure
  • Kafka
  • MSSQL
  • CosmosDB
  • MongoDB
  • event-driven programming
  • Mockito
  • Jenkins
  • Junit test cases
  • Maven
  • Ant
  • Gradle
  • GIT
  • ReactJS
  • ReactNative
  • Splunk
  • OpenObserve
  • Prometheus
  • Grafana
  • Data Lake
  • BigQuery
  • Spark
  • Hudi
  • cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Data Structures
  • Algorithms
  • System Design concepts
  • Agile methodologies
  • Security concepts
  • authentication
  • authorization
  • confidentiality

Nice to have

  • AI tools like Copilot
  • Large Language Models (LLMs)
  • generative AI
  • agentic AI