W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and four years of experience in software engineering or a related area, or six years of experience in software engineering or a related area.
  • Expert proficiency in Python and intermediate proficiency in Go and Java.
  • Subject-matter-expert-level experience with Linux operating systems.
  • Experience with Git and continuous integration and continuous delivery tools.
  • Experience developing and maintaining Infrastructure as Code tools.
  • Understanding of REST APIs and AI models.
  • Experience with dashboard and user-interface development.
  • Experience with configuration management tools such as Ansible and Puppet.
  • Understanding of virtualization technologies such as VMware and Nutanix, and clustered or distributed systems.
  • Ability to apply best practices and team standards while meeting service-level objectives.
  • Availability for on-call support in a Follow-the-Sun model.

Responsibilities

  • Design, develop, build, and operate end-to-end compute infrastructure solutions and tooling, including microservices, command-line interfaces, APIs, and automation tools, primarily in Python and also in Java or Go as appropriate.
  • Implement provisioning, orchestration, scheduling, capacity management, and lifecycle automation services across large on-premises and/or cloud environments.
  • Create and maintain Concord workflows for continuous integration and continuous delivery, approvals, environment orchestration, and operational runbooks.
  • Manage, monitor, automate, troubleshoot, and support Unix and Linux operating systems and Nutanix and VMware virtualization environments to ensure performance and availability.
  • Provide occasional on-call operational assistance as part of a Follow-the-Sun support model.
  • Author Ansible roles and playbooks and Puppet code for system configuration, patching, and service deployment.
  • Promote high-quality Git practices, including branching strategies, code reviews, pull-request hygiene, semantic versioning, and release tagging.
  • Build pipelines, observability through metrics, logs, and tracing, alerts, dashboards, and service-level objectives; contribute to incident response and postmortems.
  • Design database schemas, write migration scripts, optimize queries, and manage database operations such as backup and restore, replication, and failover for relational and/or NoSQL systems.
  • Embed security by design through secrets management, least privilege, image hardening, software bills of materials, vulnerability scanning, and policy as code.
  • Produce architecture documentation, runbooks, and user guides; mentor peers and enable service consumers.
  • Partner with platform, site reliability engineering, security, and product teams to deliver reliability, cost, and performance outcomes.
  • Provide enterprise compute operational support, design, and build; support hardware, hypervisors, and operating systems; manage vulnerabilities, capacity, optimization, assets, and lifecycle; provide consulting and automation services; and report on audit and compliance.
  • Define canary configuration-management deployments and maintain operational excellence.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area, and two years of experience in software engineering or a related area.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs