Senior Software Engineer

Walmart Inc.

Bentonville, AR • 3h ago • On-site

Senior

On-site

90,000 - 180,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

  • Own end-to-end delivery of scoped features and services across APIs, UI, and ML/genAI components
  • Responsible for implementation, testing, CI/CD, observability, monitoring, and ongoing support

Description

You will deliver reliable, production-ready software by owning scoped features through collaborative engineering teams. The role includes building and testing backend services, integrating event-driven messaging and authentication, and enabling AI/ML capabilities and genAI assistants. You will translate complex business/user problems into technical requirements and measurable outcomes.

Responsibilities

  • Own delivery of assigned services, APIs, user interfaces, or ML model components (implementation, iteration, testing, and support)
  • Write clean, efficient, and reliable code and execute the full software development lifecycle (CI/CD, automated testing, observability, monitoring, maintenance)
  • Build automation scripts for repetitive tasks and implement telemetry
  • Integrate AI agents and ML components via internal/external APIs and support genAI enablement (e.g., Copilot)
  • Convert high-level designs into detailed designs and participate in design reviews using sound patterns and principles
  • Define technical requirements and success metrics with stakeholders
  • Monitor application performance using metrics and logging; ensure reliable, high-quality releases

Requirements

  • Master’s degree (or equivalent) plus 1 year of software engineering experience, or Bachelor’s degree (or equivalent) plus 3 years of software engineering experience in a related field
  • Experience with REST API web services using Python; object-oriented programming in Python
  • Experience with Redis; CI/CD workflows using Jenkins, Docker, Kubernetes
  • Experience with JWT authentication/authorization; Apache Kafka event-driven messaging
  • Experience with Microsoft Azure and Google Cloud Platform for cloud app development/deployment
  • Experience with unit and integration tests for backend services
  • Experience supporting client service architecture design/implementation
  • Experience implementing HTTP/HTTPS API communication with Swagger documentation
  • Experience designing and implementing user-interactive chatbot applications

Benefits

  • Medical, vision, and dental coverage
  • 401(k), stock purchase, and company-paid life insurance
  • PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Short-term and long-term disability
  • Education assistance with 100% company-paid college degrees
  • Company discounts, military service pay, adoption expense reimbursement, and more
  • Benefits eligibility may vary by job classification and length of employment

See similar jobs

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

See more

Potential salary for Senior Software Engineer role

Improve your resume for just $5

$90,000 – $180,000/year

Unlock Full Resume Report