A complete application in a minute
Tailored resume and cover letter, ready to send.
Progressive Insurance is seeking a senior or lead software developer to design, develop, and support enterprise data and financial process solutions on the Assure balancing platform. You will partner with IT and business teams to analyze complex systems, improve data flows, and deliver scalable software while mentoring others.
The role is remote for US-based work with a 24x7 on-call schedule and opportunities for growth in a collaborative, inclusive culture.
Progressive is dedicated to helping employees move forward and live fully in their careers. Your journey has already begun.
As a senior or lead software developer on our IT Control Balancing team, you'll design, develop, and support solutions that ensure the accuracy, completeness, and integrity of critical enterprise data and financial processes. You’ll focus on our enterprise balancing and control platform, Assure (from Precisely), where we develop and maintain controls that validate data accuracy and completeness across key financial and business applications. In this role, you'll partner with IT and business teams to analyze complex systems, understand data flows, identify improvement opportunities, and deliver reliable, scalable solutions that meet evolving business needs. You'll also solve complex business and technology challenges while guiding technical direction and mentoring other developers. The role also includes participation in a 24x7 rotating on-call support schedule.
This is a remote position for US based work only.
Energage recognizes Progressive as a 2025 Top Workplace for: Innovation, Purposes & Values, Work-Life Flexibility, Compensation & Benefits, and Leadership.
Equal Opportunity Employer
Applicants must be authorized to work for any employer in the U.S. without the need or potential need, of current or future sponsorship for employment. Progressive does not hire candidates with (e.g., F-1 CPT, OPT, or STEM OPT, H-1B, O-1, E-3, TN) statuses for this role.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.