Senior Software Engineer

Walmart•Bentonville, AR
•Onsite

About The Position

The Senior Software Engineer owns scoped feature or model delivery through collaborative engineering teams, managing implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or machine-learning model components. The role applies a product-driven mindset and aligns outcomes with broader platform, system, and domain objectives. The engineer writes clean, efficient, reliable code and drives the software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance. The role involves automating repetitive tasks, implementing telemetry, reviewing code structure, and supporting defect management and debugging. It also integrates AI agents and ML components through APIs and uses generative AI tools to support development. The role assists with translating high-level designs into detailed designs, evaluates trade-offs, and helps deliver scalable, secure, and maintainable systems. It collaborates with stakeholders and cross-functional teams to define user or business problems, turn them into technical requirements, and establish metrics for measuring outcomes. The engineer monitors performance, tracks project milestones, supports reliable delivery, contributes to engineering practices and peer development, and takes ownership of deliverables through completion. The position requires specialized iOS experience, including Swift and Objective-C development, iOS frameworks and architecture, performance and network debugging, testing, API integrations, and App Store and TestFlight deployment. The posting lists a pay range of $90,000 to $180,000 per year, plus annual or quarterly performance incentives. The job location is 811 Excellence Dr., Bentonville, AR 72716.

Requirements

  • Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Engineering (any), or a related field, plus 1 year of experience in software engineering or a related area; OR bachelor's degree or equivalent in one of those fields, plus 3 years of experience in software engineering or a related area.
  • Experience coding Swift for iOS applications in Xcode and using Instruments to find bottlenecks and debug performance issues.
  • Experience using Proxyman to intercept and analyze HTTP/HTTPS traffic for iOS network debugging and inspection.
  • Experience using RocketSim to simulate and test iOS applications, including location simulation, push notifications, and performance testing.
  • Experience coding in Swift and Objective-C and with UIKit, CoreAnimation, Core Graphics, concurrency, and designing highly scalable and resilient applications.
  • Experience deploying iOS applications to the App Store and TestFlight and using CI/CD with Fastlane and GitHub Actions.
  • Experience integrating with backend systems and handling sensitive clinical data.
  • Experience designing and implementing backend APIs and developing client-facing frontend applications using JavaScript and Angular with a PHP backend.
  • Experience designing and implementing RESTful API integrations and managing network communication in iOS applications.
  • Experience writing and maintaining unit, integration, and UI tests using XCTest and XCUITest.
  • Experience implementing and managing reactive programming patterns using Combine.
  • Experience conducting code reviews, defining engineering best practices, and establishing architectural patterns for iOS teams.
  • Experience designing and implementing modular, scalable iOS application architectures using patterns such as MVVM, MVC, and Clean Architecture.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Own scoped feature or model delivery through collaborative engineering teams, including implementation, iteration, testing, and ongoing support.
  • Write clean, efficient, reliable code and execute the software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance.
  • Build scripts to automate repetitive tasks and independently implement telemetry features.
  • Conduct code structure reviews and support defect management and debugging.
  • Integrate AI agents and machine-learning components using internal and external APIs; use generative AI tools such as GitHub Copilot.
  • Assist in converting high-level designs into detailed designs using mock screens, pseudocode, and functional logic.
  • Evaluate trade-offs and design scalable, secure, maintainable systems aligned with Walmart standards; participate in design reviews and support appropriate design patterns.
  • Engage stakeholders to identify and refine business or user problems, translate pain points into technical requirements, and define success metrics.
  • Collaborate with cross-functional teams to ensure solutions meet user needs and technical expectations.
  • Conduct maintenance procedures and monitor application performance using appropriate metrics and tools.
  • Track project milestones and timelines through program reporting, CI/CD tools, and program logging systems.
  • Promote continuous improvement, team wellbeing, innovation, knowledge sharing, and engineering best practices.
  • Own the quality and performance of delivered features, take initiative to resolve issues, and drive projects to completion.
  • Develop and deploy iOS applications using Swift, Xcode, Fastlane, GitHub Actions, App Store, and TestFlight.
  • Debug and inspect iOS application performance and network traffic using Instruments and Proxyman; simulate and test applications using RocketSim.
  • Integrate iOS applications with backend systems, handle sensitive clinical data, and design and implement RESTful API integrations and network communication.
  • Develop client-facing frontend applications using JavaScript and Angular with a PHP backend.
  • Write and maintain unit, integration, and UI tests using XCTest and XCUITest.
  • Implement reactive programming patterns using Combine.
  • Conduct code reviews and help define engineering best practices and architectural patterns for iOS teams.
  • Design and implement modular, scalable iOS application architectures using MVVM, MVC, and Clean Architecture.

Benefits

  • Competitive pay and performance-based incentive awards.
  • 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, and voting leave.
  • Short-term and long-term disability.
  • Education assistance, including company-paid college degrees.
  • Company discounts, military service pay, and adoption expense reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service