W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

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.
  • A B.Tech., B.E., M.Tech., or M.S. in Computer Science or a relevant discipline.
  • At least 11 years of experience designing and developing highly scalable distributed applications and platforms, particularly multi-tenant SaaS products.
  • Experience building a Code, Deploy, Run pipeline using DevOps practices and CI/CD tools.
  • Strong computer science fundamentals, including data structures, algorithms, and design patterns.
  • Hands-on experience developing microservices and RESTful web services using Java Spring Boot, Dropwizard, or an equivalent framework.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Knowledge of cloud-native architecture, microservice architecture, related stacks such as service registry, ELK or Splunk, and virtual machines, as well as container technologies such as Docker and Kubernetes.
  • Knowledge of at least one of Azure or Google Cloud Platform.
  • Ability to multitask across several priority areas in ambiguous situations and adapt quickly to change.
  • Proficiency with new and emerging technologies.
  • Ability to negotiate, facilitate, build consensus, influence, and persuade without direct control.
  • Knowledge of reusability, frameworks, patterns, and configuration tools for faster development.
  • Experience practicing Agile Scrum methodology.

Responsibilities

  • Create simple, modular, extensible, and functional designs that meet product or solution requirements within a domain.
  • Develop complex, scalable, and fault-tolerant software systems using Spring Boot, Java, and Cassandra.
  • Work with the Product team to understand customer requirements and analyze gaps between existing architecture and customer requirements.
  • Drive production deployments using the platform's automated continuous integration and deployment tools, and provide subject-matter expertise for the functional domain.
  • Analyze product-wide system performance against non-functional requirements, including reliability, operability, performance efficiency, and security.
  • Create detailed product or module designs using mock screens, pseudocode, and detailed functional logic.
  • Serve as the team's technical leader by providing guidance and active support, and take end-to-end ownership of design and architecture for a large-scale product or module.
  • Ensure products are well designed and built, with flexible architectures that meet business needs and support future extensibility.
  • Triage and troubleshoot issues, including regression testing, root-cause analysis, and root-cause corrective action; guide team members in identifying and preventing defects and performance gaps.
  • Perform code and design reviews and guide the test team using user scenarios.
  • Optimize products for cloud infrastructure, cost, and performance.
  • Partner with senior and junior teammates throughout the software development lifecycle, supporting learning from development through debugging and operational excellence.

Desired Qualifications

  • A Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area, plus 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