Staff Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer at Walmart Global Sourcing Technology team responsible for building and maintaining software to source products at the best quality and lowest price. The role involves driving design, development, implementation, and deployment of scalable solutions, interacting with business and technical teams globally, and adhering to quality, cost, and delivery standards.

What you'd actually do

  1. Drive design, development, implementation, documentation, and follow the agile development process.
  2. Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide.
  3. Be involved in the successful implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.
  4. Interact closely for requirements with Business owners, Product, and technical teams both within India and across the globe.
  5. Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.

Skills

Required

  • Java 8 or above
  • lambda functions
  • Spring boot
  • concurrency
  • garbage collection
  • RESTful services
  • data caching services
  • ORM tools
  • Relational Database
  • NoSQL Databases like cosmos DB
  • Caching technology like Redis, Mem cache
  • Pub sub system like Kafka
  • Elastic Search, Solr
  • monitoring and alert tools
  • debugging and troubleshooting
  • CI/CD tools (Jenkins, Git, GitHub, Concord, Maven, and Gradle)
  • Containerization tools like Docker, Helm, Kubernetes
  • public cloud platforms like Azure, GCP

Nice to have

  • architectural patterns of a large, high-scale web application
  • well-designed APIs
  • efficient algorithms
  • data structures

What the JD emphasized

  • highly scalable applications
  • platform development
  • designing scalable, distributed systems
  • high-volume data pipelines
  • microservices architecture
  • distributed concepts
  • cloud concepts