Software Engineer, DevOps, Cloud Engineer - Software
Listed on 2026-10-04
-
Software Development
DevOps, Cloud Engineer - Software, Backend Developer, Software Engineer
Role summary:
Join Walmart as a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role involves driving the full software development lifecycle, applying cloud-native architecture principles, and ensuring technical excellence through design reviews and mentorship. Collaborating across teams, you will translate complex user needs into actionable solutions while promoting continuous improvement and innovation.
Your expertise will support engineering productivity, system resilience, and long-term sustainability aligned with business objectives and evolving technology landscapes.
Our team operates across the US and India, developing systems that manage software dependencies across thousands of repositories. We enforce software development lifecycle and security policies in production deployment, automate CI/CD failure diagnosis and remediation using AI and machine learning, and enhance Wibey experiences across CI/CD. Combining platform engineering, distributed systems, developer experience, AI-driven architecture, security, and compliance, the team emphasizes automation, self-service, reliability, and reducing engineering effort s collaborative environment drives innovation and operational excellence to support Walmart’s technology goals.
Whatyou’ll do
- Design, build, and maintain scalable backend services, microservices, and cloud-native applications.
- Contribute to platform engineering initiatives, internal developer tools, CI/CD improvements, and developer productivity.
- Translate business and technical requirements into reliable, maintainable software solutions.
- Build and support event-driven systems using Kafka or similar messaging technologies.
- Design and optimize data storage using relational and No
SQL databases. - Improve system reliability, performance, observability, and operational readiness.
- Troubleshoot production issues, resolve defects, and support smooth releases.
- Participate in architecture discussions, design reviews, code reviews, and technical planning.
- Create documentation, operational playbooks, reusable patterns, and engineering best practices.
- Collaborate with product, engineering, and cross-functional teams.
- Mentor engineers and help foster a culture of technical excellence.
- Strong proficiency in Java, object-oriented design, data structures, algorithms, concurrency, and performance optimization.
- Experience with Spring Boot, RESTful services, microservices, and cloud-native development.
- Experience with Kafka.
- Strong knowledge of relational and/or No
SQL databases. - Experience with CI/CD pipelines, build tools, automated testing, and deployment practices.
- Familiarity with Docker, Kubernetes, orchestration technologies.
- Experience with observability tools for logging, distributed tracing.
- Working knowledge of React, HTML, CSS, and modern JavaScript.
- Hands on AI engineering experience in using LLMs, prompt engineering, embeddings, vector databases, semantic search, or RAG-based architectures.
- Exposure to Model Context Protocol (MCP), Claude Code, Claude Agent SDK, tool use, agentic workflows, context management, and human-in-the-loop AI automation.
- Health benefits include medical, vision and dental coverage.
- Financial benefits include 401(k), stock purchase and company-paid life insurance.
- Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
- Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
- You will also receive PTO and/or PPTO that can be used for vacation,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).