Staff Software Engineer (Java Backend)

Walmart - Internal

18m ago • Remote

Senior

Remote

143,000 - 286,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Staff Software Engineer (Java Backend)

Description

The Staff Software Engineer will deliver scalable platform capabilities across infrastructure, tooling, and ML frameworks. You will drive the full software development lifecycle—design, coding, testing, deployment, monitoring, and maintenance—using cloud-native architecture and strong API design practices. The role also includes building AI-driven applications integrating ML components, alongside technical leadership through design reviews, mentorship, and cross-team collaboration.

Responsibilities

  • Deliver platform capabilities aligned with roadmap milestones (infrastructure, tooling, ML frameworks)
  • Drive full SDLC activities including coding, testing, deployment, monitoring, and maintenance
  • Apply cloud-native architecture principles to enable scalable, resilient, and agile systems
  • Conduct system design reviews to validate feasibility and alignment with architectural best practices
  • Build AI-driven applications integrating ML components for automation and multi-step reasoning
  • Mentor engineers, influence technical decisions, and promote engineering excellence through documentation and knowledge sharing
  • Collaborate across teams to translate complex problems into actionable technical requirements using data-driven practices
  • Continuously improve processes, tools, and products by embracing innovation and agility

Requirements

  • 10+ years of proven expertise in cloud-native architecture (microservices, containers, automation)
  • Strong proficiency in software design patterns
  • Strong API design skills and ability to prototype software
  • Experience delivering the full software development lifecycle including CI/CD and observability
  • Ability to lead technical system design reviews and make sound architectural decisions
  • DevOps engineering experience to improve platform reliability and developer productivity
  • Demonstrated problem-solving and data-driven decision-making
  • Commitment to mentoring and technical leadership

Benefits

  • Competitive pay with performance-based bonus awards
  • Medical, vision, and dental coverage
  • 401(k), stock purchase, and company-paid life insurance
  • Paid time off (including sick leave) plus parental leave and other leave options
  • Short-term and long-term disability
  • Live Better U education benefit program (tuition, books, and fees covered for eligible programs)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Staff Software Engineer (Java Backend) role

Improve your resume for just $5

$143,000 – $286,000/year

Unlock Full Resume Report