Senior Software Engineer

Walmart•Bellevue, WA
•Onsite

About The Position

The Senior Software Engineer assesses customer and business expectations against existing products and solutions, gathers and classifies requirements, identifies risks, and works with stakeholders to recommend corrective actions. The role contributes to user stories and solution design, evaluates design trade-offs, and converts high-level designs into detailed designs using mock screens, pseudocode, and functional logic. The engineer develops and configures components and applications to meet business, technical, security, and non-functional requirements. The role includes selecting languages, standards, and tools; creating automation scripts; implementing telemetry; and building performant frontend applications integrated with scalable backend services. The engineer also develops GraphQL API clients and frontend analytics features. The position covers test planning and execution, defect analysis and regression testing, production monitoring and troubleshooting, performance and availability improvements, maintenance and re-engineering, and analysis of application logs and metrics. The engineer evaluates change requests and helps ensure project work meets approved milestones and timelines. The position is based at 10900 NE 4th Street, Bellevue, WA 98004. The salary range is $143,104 to $216,000 per year, with additional annual or quarterly performance incentives. Walmart offers a range of benefits, subject to eligibility and plan terms.

Requirements

  • Master's degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or a related area and 1 year of experience in software engineering or a related area; OR bachelor's degree or equivalent in one of these areas and 3 years of experience in software engineering or a related area.
  • Experience building performant frontend applications using React, Redux, Next.js, NX, React Query, GraphQL, HTML5, JavaScript, TypeScript, CSS3, and Tachyons.
  • Experience integrating user interfaces with scalable backend services using REST or GraphQL.
  • Experience with React Testing Library, Jest, Test Café, and SauceLabs.
  • Experience understanding business, customer, and technical requirements and analyzing existing solutions.
  • Experience participating in project discovery and developing high-level designs with stakeholders.
  • Experience monitoring and debugging production applications using Splunk and Dynatrace.
  • Experience with performance tuning and analytics tools, including Splunk and Dynatrace.
  • Experience improving software quality through industry practices for code quality, accessibility, usability, and security.
  • Experience selecting languages, development standards, and tools for software coding or configuration.
  • Knowledge of cloud technologies and designing solutions deployed to Azure, GCP, and AWS.
  • Experience with Agile development lifecycle methodology.
  • Experience executing test cases and tracking and analyzing defects, including regression testing.
  • Experience creating and maintaining CI/CD workflows and deployment systems using Jenkins and Git.
  • Experience with SEO techniques and principles and modern debugging skills.
  • Experience with container-based technologies such as Docker and Kubernetes.
  • Experience working directly with Product, Business, Automation, and other stakeholders to deliver end-to-end product features.
  • Experience designing and developing GraphQL API clients using GraphQL, JavaScript, Node.js, and Apollo Client.
  • Experience developing frontend code that sends analytics data to track user journeys and interactions.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Assess gaps, updates, and modifications between customer or business expectations and existing products or solutions.
  • Classify requirements, anticipate solution risks during requirements gathering, inform stakeholders, and recommend corrective steps.
  • Contribute to user stories and assist in designing solutions for product components and modules.
  • Evaluate design trade-offs and translate high-level designs into detailed designs using mock screens, pseudocode, and functional logic.
  • Create and configure code for components and applications that meet business, technical, security, and non-functional requirements.
  • Assist in selecting programming languages, development standards, and coding or configuration tools; learn relevant languages and frameworks.
  • Build scripts to automate repetitive tasks in CI/CD, testing, or other processes, and implement telemetry features as needed.
  • Map customer requirements to test objectives; identify, create, and execute test cases using appropriate testing tools.
  • Track and analyze defects, perform regression testing after code changes, and review past defects to prevent recurrence.
  • Troubleshoot application performance and availability bottlenecks; monitor application metrics and analyze logs and maintenance data.
  • Conduct complex application maintenance, perform corrective, adaptive, and perfective maintenance and re-engineering, and evaluate valid and feasible change requests.
  • Ensure project work adheres to approved milestones and timelines.
  • Build performant frontend applications and integrate user interfaces with scalable backend services.
  • Monitor and debug production applications, identify root causes, and fix bugs.
  • Create and maintain CI/CD workflows and deployment systems.
  • Work with product, business, automation, and other stakeholders to deliver end-to-end product features.
  • Develop GraphQL API clients and frontend analytics data collection to track user journeys and interactions.

Benefits

  • Medical, vision, and dental coverage
  • 401(k)
  • Stock purchase
  • Company-paid life insurance
  • Paid time off, including sick leave
  • Parental leave
  • Family care leave
  • Bereavement leave
  • Jury duty leave
  • Voting leave
  • Short-term disability
  • Long-term disability
  • Education assistance, including company-paid college degrees
  • Company discounts
  • Military service pay
  • Adoption expense reimbursement
  • Performance-based incentive awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service