FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer, Java
WalmartPrincipal Software Engineer leading platform engineering efforts for Walmart, delivering cloud-native solutions and AI integration. Mentoring teams and driving software development lifecycle for efficient order fulfillment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in cloud-native architecture and distributed system design, with a strong focus on building scalable, high-availability systems. Proven ability to lead technical initiatives, mentor teams, and align engineering efforts with business objectives.
Highest-signal resume keywords
Cloud-Native ArchitectureDistributed System DesignJava (JDK 21)Domain-Driven Design (DDD)Data Platform Expertise
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringScalable Systems DevelopmentSpringSpring BootSQLNoSQLNewSQLCosmos DBCassandraSpanner
Soft Skills
MentorshipProblem-SolvingCollaborationCommunication
Industry Keywords
AI/ML FrameworksTechnical LeadershipEngineering ExcellenceContinuous ImprovementModel-Driven Design
Tech Stack
Tools & technologiesCassandraCloudDistributed SystemsJavaNoSQLSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead platform engineering efforts to deliver scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
- Drive full software development lifecycle across multiple teams, ensuring high availability, fault tolerance, and real-time data processing.
- Architect and integrate intelligent AI-enhanced applications using cloud-native principles and model-driven design.
- Provide technical leadership and mentorship, promoting engineering excellence and standardization across teams.
- Collaborate with stakeholders to translate business needs into actionable technical requirements and measurable outcomes.
- Own technical decisions, ensuring quality, reliability, and alignment with long-term system goals.
- Foster continuous improvement by adopting new technologies and optimizing processes.
Requirements
What you’ll need- Proficiency in cloud-native architecture and distributed system design ensuring high availability and fault tolerance.
- 10+ years of hands-on software engineering experience building scalable, distributed systems using Java (JDK 21), Spring, and Spring Boot, with strong expertise in Domain-Driven Design (DDD) and modern architecture patterns.
- Deep data platform expertise across SQL, NoSQL, and NewSQL technologies (Cosmos DB, Cassandra, Spanner), with a strong understanding of distributed system design.
- Proven mentorship skills, providing strategic guidance and fostering engineering excellence across teams.
- Excellent problem-solving capabilities with a focus on aligning technical solutions to business objectives.
- Effective collaboration and communication skills to engage cross-functional stakeholders and drive innovation.
Benefits
Comp & perks- 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.
- Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.