Walmart Inc. logoWalmart Inc. logo

Senior Software Engineer (Java) at Walmart | Bentonville

Walmart Inc.Bentonville
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications:Bachelor’s or Master’s degree in Computer Science or a related field.5+ years of experience in backend development. Expertise in Java; familiarity with Kotlin is a plus, and strong skills in Python are preferred. Experience with Cassandra or other distributed NoSQL databases. Proficient in Kafka or similar messaging and streaming platforms. Proven track record in designing and building large-scale distributed systems. Strong understanding of RESTful APIs and microservices architecture. Experience integrating machine learning models and GenAI LLMs into production environments is preferred. Hands-on experience with Apache Spark for big data processing is a plus. Familiarity with Google Cloud Platform (GCP) is preferred. Experience with monitoring and observability tools.

About the job

Join the Walmart Pricing team as a Senior Backend Software Engineer, where you will spearhead the architecture and development of expansive backend event-driven systems utilizing GenAI LLMs, machine learning, Cassandra, Kafka, Apache Spark, and Google Cloud Platform (GCP). Your expertise will help create scalable solutions that enhance our pricing systems, mentor fellow engineers, and foster innovative solutions that affect millions of customers daily. Your contributions will ensure competitive and precise pricing across both our online and physical store channels, directly benefiting countless Walmart customers and associates.

Key Responsibilities:

  • Design, architect, and implement sophisticated backend systems for pricing services using Java and Python (Kotlin experience is advantageous).

  • Lead the integration of GenAI LLMs and machine learning models into backend services.

  • Optimize data storage solutions with Cassandra, manage data streaming with Kafka, and execute large-scale processing with Apache Spark.

  • Develop and oversee big data ETL jobs.

  • Establish and maintain monitoring and visualization dashboards utilizing Grafana.

  • Guide and mentor junior engineers, facilitating technical discussions and code reviews.

  • Collaborate closely with data scientists, ML engineers, and product managers to deliver effective pricing solutions.

  • Uphold best practices in code quality, testing, and documentation.

  • Drive continuous improvements in system performance, scalability, and reliability.

About Walmart Inc.

At Walmart Global Tech, we are pioneers in AI innovation, leveraging advanced technologies to transform customer experiences. We are committed to seeking exceptional talent, such as a Senior Machine Learning Engineer with deep expertise in Generative AI, LLMs, and scalable system design to deliver impactful solutions.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.