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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior