Senior, Software Engineer - Backend

Walmart Walmart · Retail · Bentonville, AR

Senior Backend Software Engineer at Walmart Global Tech responsible for building and enhancing scalable backend services and APIs for digital experiences, focusing on customer and business needs. The role involves leading technical initiatives, optimizing performance, mentoring junior engineers, and ensuring high code quality and system resilience within a large-scale retail ecosystem.

What you'd actually do

  1. Architect, design, and develop scalable backend services and APIs to support complex digital experiences.
  2. Collaborate with cross-functional teams across domains, including product, frontend, data, and UX teams, to design solutions that enhance the customer journey.
  3. Lead technical initiatives, including solution architecture, performance tuning, and system scalability enhancements. Drive end-to-end technical strategy and execution for the team, providing leadership in solution architecture, optimizing system performance, and advancing scalability to support business growth.
  4. Mentor junior engineers and drive knowledge sharing within the team.
  5. Implement and maintain secure, high-performance, and fault-tolerant distributed systems.

Skills

Required

  • Java
  • Spring Boot
  • REST
  • Kafka
  • Cassandra
  • Microservices
  • CI/CD
  • DevOps
  • monitoring tools
  • Multithreading
  • Data Structures
  • Algorithm
  • Design Patterns
  • distributed systems
  • large-scale application development and design
  • backend engineering platform development

Nice to have

  • containerization technology

What the JD emphasized

  • 5+ years in Backend engineering platform development
  • 5+ years of experience in Java technologies, Distributed systems and large-scale application development and design