The Senior Software Engineer delivers scoped software features or machine-learning components through collaborative engineering teams. The role implements, tests, iterates on, and supports assigned services, APIs, user interfaces, and ML components while aligning work with product, platform, system, and domain objectives. The engineer writes reliable code, participates in the full software development lifecycle, and supports CI/CD deployments, automated testing, observability, monitoring, maintenance, defect management, and debugging. The role also integrates AI agents and ML components through APIs and uses generative AI tools to support development. It contributes to solution and detailed design, evaluates technical trade-offs, and helps ensure systems are scalable, secure, and maintainable. The position works with stakeholders and cross-functional teams to define user and business problems, translate them into technical requirements, and establish success metrics. It monitors application performance and project progress, contributes to engineering excellence and continuous improvement, and takes ownership of feature quality, reliability, and delivery. The position is based at 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