Walmart-posted 3 months ago
$117,000 - $234,000/Yr
Full-time • Mid Level
11-50 employees

As a Software Engineer III at Walmart Global Tech, you'll play a pivotal role in designing and building robust backend systems that power seamless digital experiences for millions of customers. You will work across multiple domains, contributing to the development of scalable services. Our team is responsible for managing and maintaining Walmart's powerful Catalog Rule Engine, which drives rule-based pricing, product visibility, promise delivery and promotional strategies across Walmart US and International platforms. By leveraging this engine, we ensure seamless integration of complex business rules, delivering optimized and consistent experiences for millions of customers globally. 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.

  • Design, develop, and maintain backend services and APIs to support Walmart’s digital experiences.
  • Collaborate with product managers, front-end engineers, and other stakeholders to deliver impactful features and solutions.
  • 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.
  • Participate in code reviews and provide constructive feedback to peers.
  • 4+ years in building highly available backend systems in Java.
  • Strong problem-solving abilities with a solid understanding of core Computer Science concepts.
  • Proficient in Computer Science fundamentals, Microservices architecture, Data Structures, and Algorithms.
  • Expertise in developing scalable, large-scale Java-based backend systems using frameworks like Spring and Spring Boot.
  • Strong experience in RESTful Microservices, including API design, development, and management.
  • 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.
  • 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.
  • Hands-on experience in CICD development environments and tools, including but not limited to Git, Maven, and Jenkins.
  • Hands-on experience with search engines such as Solr or Elasticsearch.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area.
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Health benefits including medical, vision and dental coverage.
  • Financial benefits including 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits including PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Short-term and long-term disability.
  • Company discounts.
  • Military Leave Pay.
  • Adoption and surrogacy expense reimbursement.
  • Live Better U education benefit program for full-time and part-time associates.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service