The Staff Software Engineer at Walmart Retail Tech Platforms leads small groups of engineers, including offshore teams, to design, develop, and implement scalable enterprise retail and data platforms. Key responsibilities include driving architectural patterns, cross-functional project leadership, innovation strategy development, and collaboration with various teams including product management and web operations. Candidates are expected to have experience with AI models, public LLM integration, Java 11+, Big Table/BigQuery, Kafka, ReactJS, REST APIs, Spring Boot, Kubernetes, Docker, cloud platforms (GCP, Azure), ETL/ELT, data pipeline tools like Airflow, programming in Scala, Spark, Python, scripting skills, data governance, CI/CD, cloud product deployment, and monitoring best practices.
Responsibilities
- Lead small engineering teams on medium to large projects and provide technical direction.
- Implement new architectural patterns and perform design and code reviews.
- Drive discovery and high-level design phases collaborating with cross-functional teams.
- Develop innovation strategies and best practices for internal technical teams.
- Support business objectives by identifying opportunities and leading high-priority initiatives.
- Analyze industry best practices to improve the technology environment.
Qualifications
- Bachelor's degree plus 4 years or 6 years experience in software engineering.
- Preferred: Master's degree plus 2 years experience.
- Expertise with AI models, LLMs, cloud platforms, big data technologies, and software engineering best practices.
- Knowledge of accessibility standards and inclusive digital experiences is a plus.