W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related technical field.
  • At least 10 years of object-oriented programming experience in Java, Spring Boot, microservices, React, NestJS, and Node.
  • Good understanding of data structures.
  • At least 8 years of experience in systems design, algorithms, and distributed systems.
  • Programming experience, preferably in the finance, retail, or ecommerce industry.
  • Exposure to cloud infrastructure such as OpenStack, Azure, Google Cloud Platform, or AWS.
  • Experience working with Agile methodology.
  • Experience using continuous integration/continuous delivery and tools for logging and metrics.
  • Exposure to information retrieval, statistics, and machine learning.
  • Excellent oral and written communication skills.
  • Good analytical and problem-solving skills.
  • 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; alternatively, six years of experience in software engineering or a related area.

Responsibilities

  • Design and develop intuitive software that meets customer and company needs.
  • Conduct architecture, design, and code reviews across teams.
  • Collaborate with team members to develop software best practices and client requirements.
  • Engage with Product Management and business teams to drive priorities and deliver products.
  • Maintain code and best practices, and create regular updates to address customer and company concerns.
  • Analyze and test programs and products before formal launch to ensure performance.
  • Troubleshoot coding problems.
  • Develop programs that monitor the sharing of private information.
  • Seek ways to improve software and its effectiveness.
  • Participate in hiring and build high-performing agile teams.
  • Support coaching and training of team members in the use of software applications.

Desired Qualifications

  • Python knowledge.
  • 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