The Acquisition and Discovery Engineering team at Walmart is dedicated to providing a seamless and delightful shopping experience to millions of shoppers worldwide. As a software engineer in this team, you will have the opportunity to work on top of the funnel shopping experience – Homepage, Content Pages for SEO and SEM, Search & Browse experiences, Deals and Item pages across mobile and web platforms. This collaborative team made up of Engineering, UX, Product Management, Business and Analytics is rapidly iterating on new products and site features at scale. We deliver high performing solutions on our next generation front-end platform. Virtual Try-On, Gen AI integration, personalized complete-the-look, Video shopping, etc are just a few examples of the features developed by this team in collaboration with many other teams. Continuous experimentation, innovation and feedback by millions of customers makes this work even more exciting! We are looking for a Sr Software Engineer with expertise in Java platform and full stack experience to join this team. This hands-on role requires expert coding skills, strong architecture and design, deep focus and experience of operational excellence, and the ability to guide and mentor a small team of engineers. You will play a critical role in leading, designing, and developing business and technology initiatives that solve mission critical business problems for Walmart customers. About Team: What you'll do: Design and implement scalable, resilient backend systems using Java, Spring Boot, and Apache Spark. Build and optimize data processing pipelines on Google Cloud Platform (GCP) and Azure, leveraging tools like DataProc, BigQuery, and Data Factory. Build scalable and reliable systems that handle large volumes of traffic and data. Write clean, efficient, and maintainable code while following engineering best practices. Debug and troubleshoot issues in distributed systems across environments. Contribute to performance optimization, security improvements, and system resilience. Collaborate with product managers, front-end engineers, and other stakeholders to deliver impactful features and solutions. Participate in code reviews and provide constructive feedback to peers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
1-10 employees