(usa) Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Senior Software Engineer at Walmart Global Tech, focusing on building and evolving scalable, data-driven full-stack software solutions using Java and Python. Responsibilities include developing backend services, APIs, data pipelines, and optimizing analytics solutions with BigQuery. Requires 5+ years of experience, strong Java and Python skills, BigQuery and SQL expertise, and cloud-based application development experience. Cloud-based applications (GCP preferred) and container orchestration (Kubernetes) are also key requirements.

What you'd actually do

  1. Design, develop, and maintain high-quality full‑stack software solutions using Java and Python.
  2. Build and enhance backend services, APIs, and data pipelines with a focus on performance, reliability, and security.
  3. Develop and optimize analytics and data solutions using BigQuery, including large-scale queries and data models.
  4. Collaborate closely with product managers, data engineers, and cross‑functional partners to deliver end‑to‑end solutions.
  5. Participate in system design and architectural discussions, contributing to technical direction and long-term scalability.

Skills

Required

  • 5+ years of experience in software engineering
  • Java (e.g., Spring Boot, RESTful services, microservices)
  • Python for backend development, data processing, or automation
  • BigQuery and working with large-scale datasets
  • SQL
  • data modeling
  • store procedures
  • query optimization
  • cloud-based applications (GCP preferred)
  • CI/CD pipelines
  • automated testing
  • modern development practices
  • SQL Store Procedures
  • container orchestration technologies such as Kubernetes
  • problem-solving skills
  • work independently and collaboratively
  • communication skills

Nice to have

  • front-end technologies such as React, Angular, or similar frameworks
  • data pipelines
  • ETL/ELT processes
  • analytics platforms
  • containerization and orchestration tools (Docker, Kubernetes)
  • distributed systems
  • event-driven architectures
  • mentoring engineers
  • leading technical initiatives

What the JD emphasized

  • Expertise with SQL Store Procedures is must.