PRINCIPAL, SOFTWARE ENGINEER
Walmart Inc.This role is no longer listed. Walmart Inc. took the posting down on Oct 5, so applying now won't reach anyone. It stays here for your saved list and any links you shared.
Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead and mentor engineering teams focused on backend microservices architecture using Java, Spring Boot, Kafka, and event-driven designs.
Architect and maintain scalable, secure, high-performance distributed systems aligned with business goals and global platform requirements.
Drive engineering best practices including coding standards, code reviews, CI/CD, and technical documentation; collaborate cross-functionally with product, UX/UI, QA, and DevOps teams.
Minimum Requirements
Bachelor’s degree in computer science/engineering or related field plus 5+ years software engineering experience, OR 7+ years software engineering experience without degree.
Strong expertise in Java, Spring Boot, Kafka, microservices, and distributed systems architecture.
Experience with cloud platforms (Azure or GCP), DevOps, CI/CD, Git, Maven, and production debugging.
Work Experience Required: Ideally 15+ years in software development including building large-scale distributed systems and architecture roles.
Ideal Candidate Profile
Experienced technical leader with a record of guiding teams in large-scale, global backend technology projects in microservices and event-driven architectures.
Demonstrates strong architectural skills with a strategic view to balancing business and technical requirements in a fast-paced environment.
Skilled in multiple technology stacks including Java, React Native, Node.js, and has exposure to Agentic AI use cases and NoSQL databases.
