W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer

Backend EngineeringPosted on Nov 13
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.
  • A Bachelor of Science or Master of Science degree with a minimum of 10 years of experience in software engineering.
  • At least eight years of software development experience building large-scale microservices and scalable platforms to support complex solutions.
  • Proficiency in Java, Spring Boot, NoSQL databases, Kafka, Azure cloud systems, and other modern backend technologies.
  • Ability to deliver multiple complex technical projects in an agile environment.
  • Ability to foster learning, psychological safety, respect for differences, and collaboration across engineering skill levels.
  • Strong design sensibility and attention to detail.
  • Ability to write clean, testable, and maintainable code.
  • 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 is preferred.

Responsibilities

  • Partner with cross-functional team members to develop and maintain a well-defined roadmap while balancing technological excellence.
  • Lead technical direction and architecture with engineering team members.
  • Coordinate multiple scrum teams to deliver committed feature sets.
  • Drive training, development, and efficiency practices across multiple feature teams.
  • Diagnose and resolve systemic obstacles that prevent the team from delivering high-quality software.
  • Build a culture of continuous learning, growth, and sharing of technological insights.
  • Educate and advocate for engineering best practices within the backend services ecosystem.
  • Recruit, mentor, and develop engineers.
  • Lead and work with a team of engineers building large-scale backend technologies.
  • Design, develop, and deliver next-generation customer platforms and services, and continuously improve the team's practices.
  • Lead end-to-end projects by reviewing project requirements, collaborating with cross-functional teams, translating requirements into technical solutions, working across teams of architects, gathering requested information such as design documents, product requirements, and wireframes, writing and developing code, conducting unit testing, communicating status and issues to team members and stakeholders, troubleshooting open issues and bug fixes, ensuring on-time delivery and handoffs, interacting with the project manager to provide input on the project plan, and providing leadership to the project team.
  • Lead engineering projects by providing relevant documents, direction, and examples; identifying short- and long-term solutions and timelines; reviewing and providing feedback on proposed solutions; and performing design and code reviews.
  • Troubleshoot business and production issues by gathering information about the issue, impact, criticality, and possible root cause; engaging support teams; formulating and carrying out an action plan; interpreting results; conducting root cause analysis to prevent recurrence; and completing online documentation.
  • Support the business by responding to users' questions, concerns, and issues about technical feasibility and implementation strategies; identifying short- and long-term solutions; facilitating resolutions; and leading cross-functional partnerships.
  • Provide expert advice and guidance on applying information and best practices, support efforts to meet customer and business needs, and build commitment for perspectives and rationales.
  • Implement business solutions by building stakeholder relationships and partnerships, identifying business needs, determining and carrying out necessary processes and practices, monitoring progress and results, recognizing improvement opportunities, and adapting to competing demands, organizational changes, and new responsibilities.
  • Model compliance with company policies and procedures and support the company's mission, values, and standards of ethics and integrity in business plans and processes; use the Open Door Policy and assist others in applying these standards.

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