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 takes a product-driven approach and aligns outcomes with broader platform, system, and domain objectives. The position develops clean, efficient, reliable software and supports the full software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance. It integrates AI agents and machine-learning components, uses generative AI tools to support development, and applies object-oriented principles and documentation-based coding practices. The engineer helps turn high-level designs into detailed designs, evaluates technical trade-offs, and contributes to scalable, secure, maintainable systems. The role also works with stakeholders to define user and business problems, translate them into technical requirements, and establish metrics for solution success. It monitors application performance, supports project delivery and system reliability, shares knowledge, mentors peers, and owns the quality and performance of delivered features. The position is based at 811 Excellence Drive, Bentonville, Arkansas. The employer will accept any amount of experience with the required skills. The minimum education and experience criteria are a relevant master's degree or equivalent plus one year of related experience, or a qualifying bachelor's degree or equivalent plus three years of related experience.
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