Senior, Software Engineer

WalmartSunnyvale, CA
Hybrid

About The Position

The Marketplace Platform Software Engineering team builds shared frontend frameworks, orchestration (micro frontends/app shell), and build tooling that power Walmart Marketplace experiences for Sellers and Solution Partners. We partner closely with Product and UX/UI to deliver scalable, reliable platform capabilities, with a strong focus on performance, monitoring, and developer experience—including leveraging AI/ML and GenAI tools for smarter scaffolding, code generation, diagnostics, and workflow automation. Immigration sponsorship is not available for this role.

Requirements

  • Strong experience with TypeScript/JavaScript, HTML, CSS, and React.
  • Solid experience with modern build tooling such as Webpack, Vite, or similar, along with frontend performance optimization practices.
  • Experience contributing to Orchestration Layer patterns such as app shell, micro frontend coordination, shared lifecycle management, routing, or similar frontend platform orchestration approaches.
  • Experience with GraphQL including queries, mutations, subscriptions, and client integration using tools such as Apollo Client or Relay.
  • Experience working with build optimization, shared tooling, and monorepos.
  • Demonstrated ability to improve load times, runtime performance, and resource usage.
  • Understanding of browser storage, memory, and caching strategies.
  • Interest or experience using GenAI tools to improve developer workflows, automation, or agentic experiences.
  • Openness to evaluating and adopting AI-assisted tooling.
  • Track record of writing clean, testable, maintainable TypeScript/JavaScript code and participating in thoughtful code reviews.
  • Strong analytical and problem-solving skills.
  • Experience contributing to technical initiatives, working closely with cross-functional partners, and communicating clearly in verbal and written form.
  • 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.
  • OR 5 years’ experience in software engineering or related area.

Nice To Haves

  • Familiarity with schema design is a plus.
  • Familiarity with orchestration tooling such as Nx, Lerna, or similar is a plus.
  • 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 join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.

Responsibilities

  • Build and enhance reusable web frameworks, shared build pipelines, and platform capabilities that support multiple product teams.
  • Contribute to build optimization efforts including bundling, caching, tree-shaking, and code-splitting, while improving developer experience.
  • Spend most of your time writing code — implementing features, reviewing code, debugging issues, and improving application reliability and performance.
  • Help maintain quality and consistency across the codebase.
  • Use GenAI tooling to improve developer and platform workflows through smarter scaffolding, code generation, diagnostics, and automation.
  • Explore and apply AI-assisted tooling to increase engineering productivity and reliability.
  • Contribute to the design, implementation, and evolution of the Orchestration Layer (OL) that coordinates micro frontends, app shell, and shared services.
  • Help ensure consistent lifecycle, routing, and integration patterns so applications run reliably at scale.
  • Build responsive UIs with TypeScript/JavaScript, HTML, and CSS.
  • Work with React, Webpack (or similar), and modern frontend tooling.
  • Apply established design systems and styling approaches for consistency, accessibility, and performance.
  • Work with GraphQL for platform and product data, including schema usage, queries/mutations, and client integration using tools such as Apollo Client or Relay.
  • Help ensure efficient and consistent data access patterns across applications.
  • Contribute to frontend performance improvements across load time, runtime behavior, and resource usage.
  • Help optimize browser storage and memory usage, and support monitoring and performance best practices.
  • Contribute to frontend and build architecture decisions.
  • Stay current with modern frameworks and tooling.
  • Help document patterns, conventions, and platform capabilities to support broader team adoption.
  • Partner closely with engineers, product managers, and platform teams to deliver shared capabilities.
  • Support technical initiatives, participate in design discussions, and help roll out new platform improvements.

Benefits

  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Competitive pay
  • Performance bonuses
  • Company-paid life insurance
  • Family care leave
  • Bereavement leave
  • Jury duty leave
  • Voting leave
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • Walmart-paid education benefit program (Live better U)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service