(USA) Software Engineer, Backend

WalmartBentonville, AR
101d$90,000 - $180,000

About The Position

Join Walmart's Pricing team as a Backend Software Engineer. You'll help design and develop scalable backend services and APIs that power next-generation pricing systems. This role emphasizes JVM development, integrating GenAI LLMs and machine learning, and leveraging technologies including Cassandra, Kafka, Apache Spark, and GCP. Your work will directly impact millions of Walmart customers and associates by ensuring competitive, accurate, and timely prices across our online and store channels.

Requirements

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 2+ years of backend development experience
  • Proficiency in Java; experience with Kotlin is a plus, Python preferred
  • Experience with Cassandra (or similar distributed NoSQL databases)
  • Experience with Kafka (or similar messaging/streaming platforms)
  • Hands-on experience with Apache Spark and Airflow for big data processing
  • Experience with monitoring tools such as Grafana
  • Experience with cloud platforms, especially GCP (Google Cloud Platform)

Nice To Haves

  • Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
  • Background in creating inclusive digital experiences
  • Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • Familiarity with assistive technologies and integrating digital accessibility

Responsibilities

  • Develop and maintain backend services and APIs for pricing systems using Java and Python (Kotlin experience is a plus)
  • Integrate GenAI LLMs and machine learning models into production systems
  • Leverage distributed technologies such as Cassandra for data storage, Kafka for real-time data streaming, and Apache Spark for large-scale data processing
  • Develop big data processing ETLs utilizing Spark and Airflow
  • Implement monitoring and dashboarding with Grafana to ensure system observability and reliability
  • Collaborate with data scientists, ML engineers, and product teams to deliver robust pricing solutions
  • Participate in code reviews and contribute to backend best practices
  • Troubleshoot, debug, and optimize pricing services and pipelines

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Performance-based bonus awards
  • Medical, vision and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

General Merchandise Retailers

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service