Senior, Software Engineer
WalmartAbout the role
Position Summary...
What you'll do...
As a Senior Software Engineer (Backend) you are responsible for developing high performance and scalable Catalog Service that meet the needs of millions of Walmart customers. Design and develop integrations with next generation downstream application that is built largely on an event driven platform implemented via a micro-service architecture. We are looking to bring more intellectually curious engineers who are passionate about technology in general. Join the innovative Walmart Catalog team, where creativity and technological innovation drive success. We specialize in enhancing Seller and supplier experiences in setting up their catalog and managing Catalog platform. Our tech stack includes Java for backend services, providing an exciting opportunity for growth and collaboration.
About Team:
Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.
What you'll do:
Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology.
Provide technical direction, architecture leadership and expertise to the team.
Lead by example. Show your chops 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 (for example, design documents, product requirement); 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:
8+ years in building highly available backend systems in Java
Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology.
Skilled in ETL workflows using Apache Spark (Scala/PySpark), Python, and SQL
Proficient in Apache Airflow for workflow orchestration, including designing and optimizing DAGs and dependencies
Strong experience in RESTful Microservices, including API design, development.
Hands-on experience with SQL/NoSQL databases such as Cosmos DB, Azure SQL, BigQuery (BQ), etc…
Proficiency in working with caching technologies like Redis, Memcached, or similar systems
Experience in event-driven architecture using tools like Kafka
Knowledge of LLM agent development, prompt engineering, and experience fine-tuning LLMs (is good to have)
Strong ability to write modular, maintainable, and testable code, along with expertise in writing test cases (unit, functional, and integration testing) using frameworks such as JUnit, Mockito, and Mock MVC
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 (for example, design documents, product requirement); 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
About Walmart Global Tech
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s