Job Description
Position Summary
As a Staff Software Engineer in the GenAI Initiative at Walmart, you will be part of the Global Sourcing Backend team. Your role will involve building highly scalable and reliable APIs, services, and applications that drive the next generation of purchase order management systems. You will independently handle high-impact, critical software and systems monitoring issues, troubleshoot business and production issues, and contribute to innovation and development of best-in-class methodologies.
About the Team
Our team focuses on customer, associate, and business needs, working with Walmart International, which includes over 5,200 retail units operating in 23 countries such as Canada, Central America, Chile, China, India, Mexico, and South Africa.
What You'll Do
- Design and develop highly scalable services and solve complex software systems problems using state-of-the-art technology.
- Gain exposure to various emerging technologies used in advertising and e-commerce platforms.
- Provide technical direction, architecture leadership, and expertise to the team.
- Lead by example as an exceptional and experienced developer.
- Drive projects of high visibility across the organization.
- Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product, and business requirements; translating requirements into technical solutions; gathering requested information; designing robust and scalable architectures; writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross-functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery.
What You'll Bring
- Bachelor's or Master's degree in Computer Science or related field and 9+ years of experience building scalable applications.
- Experience in internet-scale distributed technologies (e.g., Solr, Kafka, Mem Cache).
- Relevant experience with relational and no-sql databases (e.g., MySQL, Oracle, Cassandra).
- Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms.
- Ability to explain complex subjects in layman's terms.
- Experience with distributed version control like Git or similar.
- Familiarity with continuous integration/deployment processes and tools such as Jenkins and Maven.
- Strong experience interfacing with Web Services platforms.
- Strong expertise in development of scalable cloud-native microservices.
- Strong expertise in designing and building APIs.
- Strong expertise with Cloud Technologies like Azure and GCP.
- Strong expertise in Java, Scala, Object Oriented & Functional Programming, Design Patterns.
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Equal Opportunity Employer
Walmart, Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity - unique styles, experiences, identities, ideas, and opinions - while being inclusive of all people.
Additional Information
The annual salary range for this position is $143,000.00-$286,000.00. Additional compensation includes annual or quarterly performance bonuses and stock options.
Benefits Extracted with AI
- 401(k)
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- Incentive awards
- Company-paid life insurance
- Short-term and long-term disability
- Company discounts
- Military Leave Pay
- Adoption and surrogacy expense reimbursement
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - React/ReactNative
Join Walmart as a Senior Software Engineer specializing in React/ReactNative to build mobile and web experiences.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Fullstack Developer with Retail Focus
Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Developer - AWS, Java, Python, Scala
Join Omnia Retail as a Senior Software Developer, working with AWS, Java, Python, and Scala in a hybrid role in Frankfurt.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Lead AI Full Stack Developer
Lead AI Full Stack Developer role in Alpharetta, GA, focusing on AI-driven applications using GCP, full-stack development, and MLOps.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.