Taro Logo

Senior, Software Engineer

World's biggest retailer transforming shopping experiences through technology and innovation.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce

Job Description

Walmart's Enterprise Business Services (EBS) is seeking a Senior Software Engineer to join their Cloud Powered Checkout team. This role is crucial in building the next generation multi-tenant, client agnostic, highly scalable, omnichannel checkout solution. The position combines software engineering with site reliability engineering, processing millions of orders daily through high-performance checkout services running in Edge and Cloud.

The role is part of Walmart Global Tech, where engineers work on solutions that impact hundreds of millions of people worldwide. The team specifically focuses on core transactional systems that enable segment and technology partners in creating omni experiences with speed and leverage. Working in an agile environment, you'll be responsible for maintaining mission-critical infrastructure, cloud platforms, and microservices.

Key responsibilities include incident management, monitoring system performance, implementing alerting solutions, and disaster recovery planning. You'll work with various technologies including JavaScript, Java, cloud platforms (Azure, Google), and monitoring tools (Grafana, Prometheus, Splunk). The position requires both technical expertise and collaborative skills, as you'll work across different time zones with a multi-national team.

Benefits include competitive salary ($117,000-$234,000), performance bonuses, comprehensive health coverage, 401(k) matching, stock purchase plans, and paid parental leave. Walmart's culture emphasizes in-person collaboration at their Sunnyvale office, fostering innovation and quick alignment among team members. This is an excellent opportunity for a senior engineer looking to make a significant impact in retail technology while working with cutting-edge systems at scale.

Last updated 24 days ago

Responsibilities For Senior, Software Engineer

  • Incident triage, escalation and resolution of site-impacting production issues
  • Alert monitoring and log analysis using tools like Grafana, Prometheus, Splunk
  • Design and implement JavaScript for integration of alerting tools
  • Disaster recovery planning and execution
  • Performance optimization and tuning of Unix/Linux systems
  • Develop enterprise monitoring and tooling software solutions
  • Create and maintain Playbooks
  • Handle deployments and streamline deployment processes
  • Participate in rotating on-call duties
  • Develop reusable tools and processes to improve customer experience
  • Collaborate with developers to capture requirements
  • Build highly Observable and Resilient systems

Requirements For Senior, Software Engineer

Java
JavaScript
Node.js
Kubernetes
Redis
  • Bachelor's degree in Computer Science, Engineering or related discipline
  • 5+ years of hands-on related to SRE, Operations & Development experience
  • Experience with JavaScript, Java, RESTful services, Git, Maven, Jenkins
  • Knowledge of DevOps, Containerization, Docker, Kubernetes, Azure, Google cloud
  • Experience with Kafka, Azure Cosmos, Azure SQL, CI/CD, Prometheus, Grafana, Splunk
  • Excellent end to end technical understanding of core infrastructure
  • Ability to effectively triage and determine symptom vs cause
  • Familiar with log centric tooling

Benefits For Senior, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Health benefits (medical, vision, dental)
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Performance-based bonus awards
  • Company-paid life insurance
  • Education benefits through Live Better U
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

Related Jobs

(USA) Senior, Software Engineer (Java)

Senior Software Engineer position at Walmart focusing on backend development for the Membership Experience team, offering competitive salary and comprehensive benefits.

Senior, Software Engineer

Senior Software Engineer role at Walmart focusing on developing scalable transactional systems, offering competitive pay, hybrid work, and comprehensive benefits.

(USA) Senior, Software Engineer (Java)

Senior Software Engineer position at Walmart focusing on Java backend development for the Membership Experience team, offering $117K-$234K salary plus benefits.

(USA) Senior, Software Engineer

Senior Software Engineer role at Walmart focusing on cloud-powered checkout systems, offering competitive pay, hybrid work, and opportunity to impact millions of customers globally.

Senior Software Engineer – Transactional Systems

Senior Software Engineer role at Walmart focusing on transactional systems, requiring 7+ years of experience in Java, cloud technologies, and high-throughput systems.