Principal, Software Engineer - Backend

Walmart Walmart · Retail · Sunnyvale, CA

Principal Software Engineer to lead design and delivery of scalable platform capabilities and AI-enhanced applications for Walmart Connect's Sponsored Search team. Focus on cloud-native architecture, distributed systems, and full SDLC management, mentoring teams and translating business needs into innovative solutions. The role involves architecting and implementing AI-enhanced applications and intelligent systems, leveraging retail data and ML to optimize ad placements.

What you'd actually do

  1. Lead platform engineering efforts to deliver scalable, cloud-native infrastructure and reusable tooling aligned with strategic roadmaps.
  2. Drive full software development lifecycle management, including design, testing, deployment, and maintenance across multiple teams.
  3. Architect and implement AI-enhanced applications and intelligent systems supporting millions of users.
  4. Provide technical leadership and mentorship, promoting engineering excellence and standardization across teams.
  5. Collaborate with stakeholders to translate business needs into actionable technical requirements and measurable success metrics.

Skills

Required

  • 10+ years of extensive experience in platform engineering leadership, delivering scalable, cloud-native architectures and reusable tooling.
  • Proven ability to lead full software development lifecycles, including design, testing, deployment, and maintenance.
  • Expertise in AI/ML integration and building intelligent software systems using languages such as Python, Java, and C++.
  • Strong skills in technical solution design, debugging, and requirements analysis.
  • Demonstrated capability in mentoring engineers and influencing architectural decisions.
  • Proficiency with API design, cloud computing architecture, and model-driven design methodologies.
  • Excellent problem-solving, collaboration, and communication skills across technical and non-technical stakeholders.

Nice to have

  • Master’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.
  • creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessl

What the JD emphasized

  • AI-enhanced applications
  • intelligent systems
  • AI/ML integration

Other signals

  • AI-enhanced applications
  • intelligent systems
  • machine learning
  • AI-driven solutions