Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer to lead, design, build, manage and operate end-to-end Compute Infrastructure solutions and tooling. Focus on scalable, resilient, and secure infrastructure services. Requires strong Python, Java, Go skills, experience with Concord, Ansible, Git, DevOps/SRE, databases, and dashboard/UI development. Also needs leadership qualities and experience managing operating systems and virtualization infrastructure.

What you'd actually do

  1. Design & Develop: Build microservices, CLIs, APIs and automation tooling in Python (primary), plus Java/Go where appropriate.
  2. Compute Infrastructure: Implement services for provisioning, orchestration, scheduling, capacity management, and lifecycle automation across very large on‑prem and/or cloud environments.
  3. Workflow Automation: Create and maintain Concord workflows for CI/CD, approvals, environment orchestration, and operational runbooks.
  4. Leadership Qualities: Exhibits strong leadership abilities by fostering innovation, driving continuous development, leveraging automation expertise, and empowering the team to deliver high-impact results effectively.
  5. Configuration Management: Author Ansible roles and playbooks and Puppet code for system configuration, patching, and service deployment.

Skills

Required

  • Python
  • Java
  • Go
  • Concord
  • Ansible
  • Git
  • DevOps/SRE
  • Databases
  • Unix & Linux
  • Nutanix
  • VMware
  • CI/CD tools
  • IaC (Infrastructure as Code)
  • REST API
  • clustered/distributed systems

Nice to have

  • dashboard/UI developments
  • Puppet
  • Chef
  • Windows
  • Mac environments