Position Summary...
Leads collaborative engineering teams to deliver features, APIs, ML models, and services across the full software lifecycle — from design and development to CI/CD, testing, and monitoring. Writes clean, scalable code; integrates AI/ML and GenAI tools; and translates business needs into measurable technical outcomes. Champions DevOps practices, engineering excellence, and continuous improvement. Mentors associates, fosters inclusive belonging, and builds high-performing teams. Makes sound technical decisions balancing trade-offs and long-term impact. Upholds Walmart's values — integrity, customer focus, and respect — while driving compliance, innovation, and cross-functional collaboration. Adapts to change and takes full ownership of quality, delivery, and team growth.
What you'll do...
Job Description – Senior Software Engineer (Backend Engineering)
Position Summary
We are seeking a Senior Software Engineer to design, develop, and maintain scalable backend applications and distributed services that power mission-critical business capabilities. The ideal candidate has strong expertise in Java backend development, microservices, and distributed systems, along with working knowledge of event-driven architectures and modern data processing concepts. This role requires ownership of feature delivery, technical problem solving, and collaboration across engineering teams to build reliable, secure, and high-performing software solutions.
Application & Feature Delivery
- Own end-to-end delivery of scoped features through collaborative engineering teams.
- Design, develop, test, deploy, and support backend services, APIs, and platform components.
- Develop backend features that integrate with messaging systems and data processing pipelines supporting operational, analytical, and AI/ML use cases.
- Deliver solutions aligned with product goals, platform standards, and long-term engineering objectives.
Software Development & Lifecycle Execution
- Develop clean, efficient, and maintainable code using Java and modern software engineering practices.
- Build scalable microservices, REST APIs, and event-driven applications.
- Develop backend services that publish to and consume from messaging platforms such as Apache Kafka.
- Implement simple batch or streaming data processing components using modern frameworks where appropriate.
- Drive the complete software development lifecycle including CI/CD, automated testing, observability, monitoring, debugging, and production support.
- Build automation scripts and implement telemetry to improve operational efficiency.
- Conduct code reviews and proactively resolve defects through root cause analysis and continuous improvement.
AI/ML Integration & Modern Engineering
- Integrate AI/ML services and intelligent components using internal and external APIs.
- Leverage AI-assisted development tools such as GitHub Copilot to improve engineering productivity.
- Apply object-oriented design principles and engineering best practices to build modular, maintainable, and extensible software.
Solution Design
- Translate high-level designs into detailed technical solutions and implementation plans.
- Design scalable, secure, and maintainable backend services aligned with engineering standards.
- Design backend components that integrate effectively with enterprise data platforms and distributed messaging systems.
- Participate in design reviews and apply appropriate design patterns and engineering principles.
- Continuously learn and contribute to engineering knowledge sharing across teams.
DevOps & Operational Excellence
- Monitor application health using observability, logging, and performance metrics.
- Conduct maintenance activities for backend services, messaging systems, and supporting data processing workflows.
- Support production deployments, incident management, and system reliability.
- Ensure adherence to CI/CD practices and engineering quality standards.
Engineering Excellence
- Deliver high-quality, reliable, and performant software solutions.
- Promote reusable components, automation, and engineering best practices.
- Contribute to platform improvements and continuous modernization initiatives.
- Support backend services, APIs, and lightweight data processing components to improve reliability and developer productivity.
Technical Ownership
- Own backend services, APIs, and supporting data processing components throughout their lifecycle.
- Ensure solutions meet quality, performance, security, and business objectives.
- Proactively identify issues and drive them to resolution.
Collaboration
- Partner with Product, Platform, Infrastructure, QA, Data Engineering, and AI/ML teams to deliver business value.
- Translate business requirements into scalable technical solutions.
- Communicate technical concepts effectively across engineering and business stakeholders.
- Mentor junior engineers through code reviews, technical guidance, and knowledge sharing.
Innovation & Continuous Improvement
- Continuously improve software quality, engineering processes, and developer productivity.
- Explore emerging technologies and engineering practices to drive innovation.
- Encourage automation, experimentation, and continuous learning across the team.
Technical Skills
Backend Engineering
- Java
- Spring Boot
- REST APIs
- Microservices
- Distributed Systems
- Event-Driven Architecture
- SQL & NoSQL Databases
Data & Messaging
- Apache Kafka
- ETL / ELT Fundamentals
- Batch & Streaming Processing Concepts
- Working knowledge of Apache Spark or distributed data processing frameworks (preferred)
DevOps & Cloud
- CI/CD
- Docker
- Kubernetes
- Azure, AWS, or GCP
- Monitoring & Observability
Engineering Practices
- Software Development
- Solution Design
- Design Patterns
- Automated Testing
- Agile Development
- Performance Engineering
Leadership Expectations
- Demonstrate ownership and accountability for technical deliverables.
- Collaborate effectively across teams to deliver high-quality software.
- Mentor peers and contribute to a culture of engineering excellence.
- Continuously improve systems, processes, and customer experience through innovation and operational excellence.
- Uphold Walmart's values of Respect the Individual, Act with Integrity, Serve Our Customers and Members, and Strive for Excellence in all engineering activities.
Minimum Qualifications...
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Option 2: 5 years’ experience in software engineering or related area.
Preferred Qualifications...
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects, We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.
Information Technology - CISCO Certification - Certification
Primary Location...
Building 10 (sez), Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India
Seen 5 hours ago · Walmart Global Tech postings close after a median of 23 days.
Original posting on Walmart Global Tech's site ↗
Posting text belongs to the employer. Removal requests: contact us.
Nearby
Live postings like this one
Same employer first, then the same role elsewhere.
- 5h ago
Service Shop Preventative Maintenance Technician - Wellford, SC (2nd Shift)
(USA) SC WELLFORD 02601 MAINTENANCE TRUCKING
5h agoTechnician, Facility Services, Power Washing
(USA) GA COLUMBUS 04200 WM SUPERCENTER
5h agoTechnician, Facility Services, Exterior Services-DOT
USA TX DALLAS 05823 WM SUPERCENTER
5h agoLead Technician, Facility Services, Exterior Services - US
(USA) SC FLORENCE 00630 WM SUPERCENTER
5h ago- 5h ago
- 5h ago
- 5h ago
One job at a time
One posting. One CV. $25.
Pick the job you actually want and we write for it.