Remote job
Software Engineer III
Job details
About this role
Role overview
Build and improve software for rating and quoting products that serve customers across a global business. The work spans requirements analysis, solution design, implementation, testing, security, and performance, with close collaboration across engineering, product, and quality teams. The role also contributes to code quality and engineering practices while using modern AI-assisted development approaches.
Responsibilities
- Turn customer and product requirements into software designs and working features, accounting for performance and availability. - Estimate development effort, identify dependencies, and coordinate with product managers and senior engineers on detailed designs. - Write, refactor, and reuse code to improve maintainability, efficiency, and performance. - Apply secure coding practices and address security issues in existing applications. - Create unit, integration, and acceptance tests; investigate service performance and reliability problems. - Participate in code reviews and process improvements, share engineering practices, and support other developers through mentoring.
Requirements
- At least six years working in software development teams and building applications in an object-oriented environment. - Experience with relational or non-relational databases and microservice or REST-style architectures. - Familiarity with AI-assisted engineering tools and integrating AI or machine-learning models into applications. - Experience with code reviews, optimization, testing, and version control systems such as Git. - A bachelor’s degree in computer science, software engineering, or management information systems; alternatively, four years of equivalent experience plus a high school diploma or GED. - The posting identifies Minnesota, Chicago, or Kansas City as eligible locations.
Nice to have
Experience with cloud platforms and data streaming or messaging systems. The team also values clear communication, collaboration, openness to feedback, and an inclusive working style.
Benefits and work setup
The listed U.S. base salary range is $102,700–$231,100, with individual pay depending in part on work location and qualifications. Benefits include medical, dental, and vision coverage, retirement matching, paid leave, parental leave, and an employee stock purchase plan.