Principal, Software Engineer - Marketplace

Walmart•Sunnyvale, CA
•$143,000 - $286,000

About The Position

As a Principal Software Engineer on Walmart’s Marketplace Engineering team, you will lead the design and delivery of scalable platform capabilities, advancing cloud-native architectures and AI/ML integration. You will provide strategic technical leadership across multiple teams, align solutions with long-term roadmaps and business objectives, oversee the full software development lifecycle, promote engineering excellence, and mentor engineers. The role focuses on building reliable, high-performance systems serving customers and associates globally. The Marketplace Engineering team develops core platforms and services that support broad product selection, competitive prices, and a strong customer experience. It manages the seller lifecycle, monitors customer interactions, and provides insights to help sellers optimize assortment, pricing, and inventory. The team collaborates with partner platform teams to integrate and continually improve the marketplace platform, using cloud-native architecture and AI-driven solutions. The position’s annual salary range is $143,000–$286,000, with annual or quarterly performance bonuses. Certain positions may also include stock. The primary location listed is 1375 Crossman Ave, Sunnyvale, California.

Requirements

  • Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 5 years of experience in software engineering or a related area; alternatively, 7 years of experience in software engineering or a related area.
  • Extensive experience in platform engineering leadership, delivering scalable cloud-native architectures and reusable tooling.
  • Proven expertise designing and implementing distributed systems optimized for real-time data processing and AI/ML integration.
  • Strong proficiency in software development lifecycle management, including CI/CD pipelines, testing, and observability.
  • Demonstrated ability to apply model-driven design and leverage AI agents to enhance software solutions.
  • Ability to mentor engineers and influence architectural decisions to promote maintainability and interoperability.
  • Excellent collaboration and communication skills with cross-functional teams and stakeholders.
  • Commitment to continuous improvement, innovation, and technical excellence.

Nice To Haves

  • Master’s degree in Computer Science or a related field and 4 years of experience in software engineering or a related field.

Responsibilities

  • Lead platform engineering efforts to deliver scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
  • Drive the full software development lifecycle across multiple teams, ensuring high availability, fault tolerance, and real-time data processing.
  • Architect and integrate intelligent software systems using cloud-native principles and model-driven design to enhance development velocity and quality.
  • Provide technical leadership and mentorship, influence architectural decisions, and promote engineering excellence.
  • Collaborate with stakeholders to define technical requirements, measure success metrics, and ensure solutions meet business objectives.
  • Identify opportunities to improve tools, processes, and products.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k).
  • Stock purchase plan.
  • Company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement, jury duty, and voting leave.
  • Short-term and long-term disability.
  • Company discounts.
  • Military Leave Pay.
  • Adoption and surrogacy expense reimbursement.
  • Live Better U education benefit, with tuition, books, and fees paid for eligible programs, subject to eligibility requirements.
  • Performance-based annual or quarterly bonuses.
  • Stock compensation for certain positions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service