(USA) Senior, Software Engineer: Apollo GraphQL jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 3 months ago

(USA) Senior, Software Engineer: Apollo GraphQL

Walmart Inc. is a leading retailer seeking a Senior Software Engineer to enhance customer payments on Walmart.com. The role involves designing and building scalable microservices and APIs to ensure secure and efficient transactions for millions of shoppers worldwide.

DeliveryRetailShopping

Responsibilities

Design, develop, and maintain highly scalable microservices to support secure and efficient customer payments
Build and optimize APIs using Node.js, Apollo GraphQL, and JavaScript, ensuring high performance, security, and reliability
Collaborate with cross-functional teams (product, design, and backend services) to define, design, and deliver new payment features
Diagnose, debug, and resolve complex technical issues efficiently to ensure a smooth payment experience for millions of customers
Contribute to system architecture and best practices, driving technical excellence and scalability in payment infrastructure

Qualification

MicroservicesAPI DevelopmentGraphQLNode.jsJavaScriptProblem-solvingSystem DesignCollaboration

Required

Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area
6 years' experience in software engineering or related area
5+ years of experience in software engineering, with a strong focus on scalable microservices and API development
3+ years of hands-on experience with GraphQL, including schema design, resolvers, query optimization, and best practices for performance and security
Proficiency in Node.js and JavaScript, with experience in backend development, API design, and distributed systems
Strong problem-solving skills and system design experience, with the ability to build solutions that handle high-traffic payments at scale
A collaborative mindset, working effectively with cross-functional teams to deliver high-impact features in a fast-paced environment

Preferred

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' 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
Knowledge of assistive technologies
Integrating digital accessibility seamlessly
Knowledge of accessibility best practices

Benefits

401(k) match
Stock purchase plan
Paid maternity and parental leave
PTO
Multiple health plans
Annual or quarterly performance bonuses
Company-paid life insurance
Short-term and long-term disability
Company discounts
Military Leave Pay
Adoption and surrogacy expense reimbursement
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.