×
Register Here to Apply for Jobs or Post Jobs. X

Principal, Software Engineer

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Walmart
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Architect, DevOps, Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 143000 - 286000 USD Yearly USD 143000.00 286000.00 YEAR
Job Description & How to Apply Below
Position: (USA) Principal, Software Engineer
Position Summary

Position Summary...

What you'll do

What you'll do...

Role summary:

The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native architecture and AI/ML integration across multiple teams. This role oversees the full software development lifecycle, ensuring high availability, reliability, and performance of distributed systems. The position requires strategic technical leadership, mentorship, and collaboration with cross‑functional stakeholders to align engineering efforts with business objectives. The engineer champions innovation, continuous improvement, and technical excellence while maintaining architectural standards and fostering knowledge sharing to support Walmart's long‑term technology vision.

About

the team:

The Marketplace Tech team builds a dynamic platform connecting customers with third‑party sellers by transforming complex data into actionable insights and production‑ready models. Collaborating with product, engineering, and business units, the team enhances seller success, customer experience, trust, safety, and growth. Members define success metrics, conduct experiments, and develop predictive and causal solutions that deliver measurable impact. Leveraging expertise in data science, machine learning, Python, and data visualization, the team addresses complex challenges with a focus on technical excellence, innovation, and clear communication to achieve strategic objectives.

What

you'll do:
  • Lead platform engineering efforts to deliver scalable infrastructure, reusable tooling, and advanced ML frameworks aligned with strategic roadmaps.
  • Architect and implement cloud‑native, distributed systems ensuring high availability, fault tolerance, and real‑time data processing capabilities.
  • Oversee full software development lifecycle including coding, testing, CI/CD deployment, monitoring, and incident response across multiple teams.
  • Integrate AI/ML technologies into software products to enhance customer and associate experiences.
  • Provide technical leadership, mentorship, and promote engineering best practices and innovation.
  • Collaborate with stakeholders to translate business needs into actionable technical requirements and measurable outcomes.
  • Maintain architectural documentation and drive continuous improvement initiatives.
What you'll bring:
  • Extensive experience in platform engineering leadership, delivering scalable infrastructure and reusable tooling aligned with strategic roadmaps.
  • Proven expertise in cloud‑native architecture and distributed system design ensuring high availability and fault tolerance.
  • Strong technical execution skills across full software development lifecycle, including CI/CD, testing, monitoring, and incident response.
  • Proficiency in AI/ML integration and building intelligent software systems using languages such as Python, Java, and C++.
  • Demonstrated ability to provide technical mentorship and influence architectural decisions across teams.
  • Excellent collaboration skills with cross‑functional stakeholders to define requirements and measure success.
  • Commitment to continuous improvement, innovation, and maintaining high standards of quality and integrity.

Minimum education and experience required:
Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Information Technology Management, or related area and 3 years of experience in software engineering or related area; OR Bachelor's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Information Technology Management, or related area and 5 years of post‑bachelor's progressively responsible experience in software engineering…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary