Staff, Software Engineer

Walmart Walmart · Retail · Chennai, India

Staff Software Engineer role focused on driving the design, development, implementation, and documentation of next-generation Walmart products and platforms. The role involves building, testing, and deploying highly scalable cloud-based solutions, interacting with global engineering teams, and engaging with Product Management and Business to deliver products. Key responsibilities include driving technical solutions, working with architects and cross-functional teams, charting future roadmaps, participating in hiring, and mentoring team members. Requires 10+ years of product development experience, with at least 4 years in product architecture, and strong skills in microservices, cloud architecture, and agile methodologies.

What you'd actually do

  1. Drive design, development, implementation and documentation
  2. Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide.
  3. Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  4. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  5. Drive the success of the implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.

Skills

Required

  • Microservices
  • RESTful webservices development in Java /NodeJS(Spring Boot, Dropwizard or equivalent framework)
  • Nodejs/Express/Java framework
  • messaging systems: Kafka / RabbitMQ
  • Cloud Architecture
  • Microservice Architecture
  • Service Registry
  • ELK / Splunk
  • Microservices
  • VMs
  • Docker
  • Kubernetes
  • CI/CD development environments/tools: Git, Maven, Jenkins
  • end-to-end ownership for development and design of least one cloud-based project
  • Strong hands on development skills to prototype technical solutions
  • Agile (Scrum) methodology

Nice to have

  • Azure Cloud Platform /GCP
  • agile methodologies and DevOps

What the JD emphasized

  • minimum of 10+ years in product development
  • at least a min of 4+ years in product architecture role
  • 10+ years of experience in design and development of highly-scalable applications and platform development