Senior Software Engineer (Backend) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 10 hours ago

Senior Software Engineer (Backend)

Walmart Canada is seeking a Senior Software Engineer (Backend) to join their Global Tech team, where you will build and enhance scalable systems that support digital experiences for millions of customers. The role involves designing and developing backend services and APIs, collaborating with cross-functional teams, and mentoring junior engineers.

DeliveryRetailShopping

Responsibilities

Architect, design, and develop scalable backend services and APIs that support complex digital experiences
Collaborate with cross-functional teams—including product, frontend, data, and UX—to design solutions that enhance the customer journey
Lead technical initiatives, including solution architecture, performance tuning, and system scalability improvements
Optimize application performance while ensuring high code quality
Mentor junior engineers and promote knowledge sharing within the team
Advocate for best practices in service architecture, security, and testing
Build and maintain secure, high-performance, fault-tolerant distributed systems
Develop reusable frameworks and components for backend service integrations
Maintain code quality through automated testing, continuous integration, and thorough code reviews
Troubleshoot and resolve production issues across complex system components
Build scalable, reliable systems capable of handling large volumes of traffic and data
Write clean, efficient, maintainable code aligned with engineering best practices
Debug and troubleshoot issues within distributed systems across multiple environments
Contribute to performance optimization, security enhancements, and system resilience
Participate in code reviews and provide constructive feedback to peers

Qualification

JavaSpring BootDistributed SystemsMicroservices ArchitectureCI/CD PipelinesDevOps PracticesKafkaCassandraMultithreadingData StructuresAlgorithmsDesign PatternsScrum/AgileKnowledge SharingMentoring

Required

Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area
5 years' experience in software engineering or related area
6–9 years of total experience, including 5+ years in backend engineering and platform development
5+ years of experience with Java technologies, distributed systems, and large-scale application design and development
Hands-on experience with Spring Boot, REST, Kafka, and Cassandra
Experience with containerization technologies and microservices architecture
Strong understanding of CI/CD pipelines, DevOps practices, and monitoring tools
Expertise in Java, multithreading, data structures, algorithms, and design patterns to build robust, high‑performance, scalable applications
Strong adherence to SDLC processes and Scrum/Agile methodologies

Preferred

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in 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
Knowledge of accessibility best practices and commitment to creating accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture

Benefits

Health benefits include medical, vision and dental coverage.
Financial benefits include 401(k), stock purchase and company-paid life insurance.
Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.

Company

Walmart Canada

company-logo
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.