(usa) Principal, Software Engineer

Walmart · Retail · Hoboken, NJ +1

Principal Software Engineer leading the design and delivery of scalable platform capabilities, including cloud-native architectures and AI/ML frameworks, to support critical business functions. Focuses on driving the full software development lifecycle across multiple teams, ensuring high availability, reliability, and innovation in distributed systems. Integrates AI/ML-enhanced applications supporting real-time data processing and multi-step reasoning capabilities.

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 of distributed systems.
  3. Architect and integrate AI/ML-enhanced applications supporting real-time data processing and multi-step reasoning capabilities.
  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

  • Python
  • Java
  • cloud-native architecture
  • distributed system design
  • CI/CD
  • testing
  • incident response

Nice to have

  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area
  • 3 years' experience in software engineering or related area
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines (WCAG)

What the JD emphasized

  • AI/ML frameworks
  • autonomous AI agents
  • multi-step reasoning capabilities

Other signals

  • AI/ML frameworks
  • autonomous AI agents
  • multi-step reasoning capabilities