Staff, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Staff Software Engineer role focused on developing highly scalable services for Walmart's Last Mile Delivery platform, leveraging state-of-the-art technology and driving projects of high visibility.

What you'd actually do

  1. Publish and update technical architecture and user/process documentation.
  2. Architect, design, build and deploy cutting edge solutions at scale, impacting millions of customers.
  3. Drive Proof of Concept (POC) and Proof of Technology (POT) evaluations
  4. Work closely with the EMs and fellow architects to establish practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery).
  5. Interact closely with Business owners and technical teams both within India and across the globe to collect the requirements and validate the solutioning.

Skills

Required

  • 6+ years of experience in development of highly - scalable applications and platform development.
  • Proficient in building scalable Microservices and event driven architecture.
  • Strong Expertise in Java / Object Oriented Programming & Design Patterns.
  • Expert on Docker & Kubernetes with Azure / GCP cloud platforms.
  • Experience in building with CI/CD tools such as Jenkins and Maven.
  • In depth knowledge in monitoring production system and using different systems like Grafana, Prometheus
  • Proficient in problem solving and working with large scale systems.
  • Hands on development skills to prototype technical solutions.
  • Demonstrated ownership for design of one or more applications.
  • Ability to adapt to change quickly, willingness to learn new and emerging technologies
  • Awareness of Agile (Scrum) methodologies

Nice to have

  • Experience in Big Data systems

What the JD emphasized

  • highly scalable applications
  • scalable Microservices
  • event driven architecture
  • large scale systems