Software Engineer III

Walmart•Sunnyvale, CA
•$187,075 - $234,000•Onsite

About The Position

The Software Engineer III develops, tests, deploys, monitors, and maintains software applications and components. The role translates business, stakeholder, and technical requirements into software designs, user stories, traceability matrices, test objectives, and test cases. It contributes code and automation, applies security policies, and helps ensure applications meet functional and non-functional requirements, including maintainability, availability, and scalability needs. The position also covers testing and defect management, performance and availability troubleshooting, application monitoring, maintenance and re-engineering, analysis of application and maintenance data, and evaluating software change requests. The engineer works with JavaScript and TypeScript, web and mobile frameworks, testing tools, source control, Agile collaboration tools, and container orchestration technologies.

Requirements

  • Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Electrical Engineering, or a related area; or a bachelor's degree or equivalent in one of these areas and 2 years of experience in software engineering or a related area.
  • Experience with UX and UI architecture design.
  • Experience delivering application features using JavaScript and TypeScript.
  • Experience building cross-browser and cross-platform web applications using JavaScript, React, and Redux.
  • Experience building iOS and Android mobile applications using TypeScript and React Native.
  • Experience performing unit testing and improving test coverage using Jest and React Testing Library.
  • Experience using Cypress for end-to-end testing.
  • Experience using Git for source code management and JIRA to collaborate in an Agile workflow.
  • Experience implementing responsive design and delivering user experiences across devices and screen sizes using HTML, CSS, JavaScript, and Bootstrap.
  • Experience building, testing, and deploying code in a continuous release cycle using Docker and Kubernetes.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Understand business, stakeholder, and technical requirements and assist in analyzing existing software solutions.
  • Prepare requirement traceability matrices and maintain traceability between business requirements, functional requirements, designs, and test cases.
  • Contribute to user stories for components, modules, and simple requirements.
  • Create and configure code for software components and applications, ensuring they address business and technical requirements and non-functional needs.
  • Assist in selecting programming languages, development standards, and tools, and learn relevant languages and frameworks.
  • Build scripts to automate repetitive tasks in CI/CD, testing, and other processes.
  • Implement required telemetry features independently.
  • Apply security policy requirements during code development and configuration.
  • Map customer requirements to test objectives and identify and create test cases for components and modules.
  • Execute test cases, detect code defects, and perform appropriate types of testing using relevant tools.
  • Track and analyze defects, perform regression testing after code changes, and analyze past defects to help prevent recurrence.
  • Troubleshoot application performance and availability bottlenecks.
  • Conduct complex software application maintenance procedures independently.
  • Monitor and evaluate application performance using appropriate metrics.
  • Perform corrective, adaptive, and perfective maintenance and re-engineering activities.
  • Analyze application logs, maintenance activity data, and performance data.
  • Evaluate software change requests to determine whether they are valid and feasible.

Benefits

  • Medical, vision, and dental coverage.
  • 401(k), stock purchase plan, and company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement leave, jury duty leave, and voting leave.
  • Short-term and 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