1

Software Engineer Insurance Jobs (NOW HIRING)

At Pekin Insurance, you're not a number-you're part of something bigger. For over 100 years, we've ... Software Engineer designs, codes, tests, implements, scales and (in some cases) supports ...

At Pekin Insurance, you're not a number--you're part of something bigger. For over 100 years, we've ... Software Engineer designs, codes, tests, implements, scales and (in some cases) supports ...

At Pekin Insurance, you're not a number--you're part of something bigger. For over 100 years, we've ... Software Engineer designs, codes, tests, implements, scales and (in some cases) supports ...

Software Engineer, Northbrook, IL The selected Software Engineer will become part of the team ... Benefits include insurance assistance (medical, dental, vision), 401K plan, free lunch daily and ...

Sr. Software Engineer

Atlanta, GA · Hybrid

$117K - $155K/yr

Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential ... Technology,Insurance,Investments,Software. This role offers the chance to make a visible ...

We are currently seeking a Software Engineer to be remote/hybrid. Experience/Skills Needed ... Disability and life insurance * Pet insurance Note: Benefits may vary based on employment type ...

Software Engineer

Plano, TX · On-site +1

$90K - $150K/yr

Health insurance * Vision insurance Benefits/Perks * Competitive Compensation * Flexible Scheduling * Career Growth Opportunities Job Summary We are seeking a skilled Software Engineer to join our ...

Testing and Documentation of Safety-Critical software and software for Verification Environments ... Medical Insurance * Dental Insurance * Vision Insurance * Disability Insurance * Life and AD&D ...

Testing and Documentation of Safety-Critical software and software for Verification Environments ... Medical Insurance * Dental Insurance * Vision Insurance * Disability Insurance * Life and AD&D ...

We are currently seeking a Software Engineer to be remote/hybrid. Experience/Skills Needed ... Disability and life insurance * Pet insurance Note: Benefits may vary based on employment type ...

next page

Showing results 1-20

Software Engineer Insurance information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer insurance jobs pay per year?

As of Jun 24, 2026, the average yearly pay for software engineer insurance in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a Software Engineer do in the insurance industry?

A Software Engineer in the insurance industry develops, tests, and maintains software applications that support insurance operations, such as claims processing, policy management, and risk assessment. They work closely with business analysts and underwriters to understand requirements and design solutions that improve efficiency and compliance. Their responsibilities may also include integrating new technologies, ensuring data security, and optimizing user experience for both employees and customers. This role is critical for helping insurance companies stay competitive by leveraging technology.

How do Software Engineers in the insurance industry typically collaborate with actuarial and underwriting teams?

Software Engineers in insurance often work closely with actuarial and underwriting professionals to develop and refine applications that support risk modeling, pricing, and policy management. Regular cross-functional meetings and agile project management are common, allowing engineers to gather requirements, understand complex insurance logic, and ensure their solutions meet regulatory and business needs. This collaboration not only enhances product accuracy but also provides engineers with valuable domain knowledge, which is beneficial for career advancement within the sector.

What are the key skills and qualifications needed to thrive as a Software Engineer in the insurance industry, and why are they important?

To thrive as a Software Engineer in insurance, you need strong programming skills (commonly in Java, C#, or Python), a solid understanding of software development life cycles, and at least a bachelor’s degree in computer science or a related field. Familiarity with insurance-specific platforms, database systems (like SQL), and tools such as Guidewire or Duck Creek, as well as certifications like AWS Certified Developer, are often expected. Excellent problem-solving, communication, and teamwork abilities help you collaborate across technical and business teams. These skills are vital for building reliable, compliant systems that support core insurance operations and adapt to evolving industry demands.

What is the difference between Software Engineer Insurance vs Software Developer Insurance?

AspectSoftware Engineer InsuranceSoftware Developer Insurance
Required CredentialsBachelor's in CS or related, certifications like AWS or AzureBachelor's in CS or related, certifications like AWS or Azure
Work EnvironmentTech companies, insurance firms, financial institutionsTech firms, insurance companies, startups
Employer & Industry UsageUsed across insurance tech teams, financial servicesCommon in software development teams within insurance
Search & Comparison IntentHigh overlap, often compared for role claritySimilar roles, but less frequently compared directly

Both roles typically require similar educational backgrounds and certifications, and they often work in comparable environments within the insurance industry. The main difference lies in the scope: Software Engineers may have broader responsibilities including system architecture, while Software Developers focus more on coding and implementation. Understanding these distinctions helps job seekers identify the right role for their skills and career goals.

What cities are hiring for Software Engineer Insurance jobs? Cities with the most Software Engineer Insurance job openings:
Infographic showing various Software Engineer Insurance job openings in the United States as of June 2026, with employment types broken down into 98% Full Time, and 2% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer IV

Software Engineer IV

Pekin Insurance

Pekin, IL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

Looking for more than just a job? You've found it.
At Pekin Insurance, you're not a number-you're part of something bigger. For over 100 years, we've built a community where people are valued, supported, and empowered to grow. Here, you'll find a workplace where collaboration is real, ideas are welcome, and the work you do truly matters. We're proud to help people through life's toughest moments-and it's our people who make that possible.
From day one, you'll be encouraged to bring your whole self to work, take on meaningful challenges, and grow in ways that matter to you.
This is your opportunity to belong, thrive, and make a difference-right here at Pekin Insurance. Learn more about Pekin Insurance Here!
Position Overview
The Software Engineer is responsible for working collaboratively with product and platform teams to create and support rich, interactive applications that help end users manage their data and processes. Software Engineer designs, codes, tests, implements, scales and (in some cases) supports application software and systems, usually as part of an Agile Development Team.
Software Engineer works closely with Analysts, Product Owners, and Product Managers to understand business requirements and translate these into product or platform features, user stories, and/or components. Software Engineer drives the analysis and physical design of technical solutions related to a product or platform and is expected to effectively write new programs as well as support upgrades, maintenance or issue resolution for existing applications and systems. The Software Engineer uses DevOps and Agile processes to deliver desired functionality quickly and effectively, while iterating to continue development. Software Engineer owns all aspects of development, from user experience (UX) planning to deployment.
The Software Engineer contributes to the development of the team backlog and architectural runway, management of work in process (WIP) levels, and support of engineering aspects of program and solution Kanban. Software Engineer may also participate in program increment planning, pre- and- post planning, system, and solution demos, and inspect and adapt events.
Essential Job Functions
  • Participates and plays an active role in all Agile Team activities and is accountable for regularly producing product increments that effectively contribute to solution features and/or components
  • Participates in release events as required
  • Works closely with product teams to define the requirements and associated features and user stories of the application
  • Understands design elements and visually customizes components to fit the application
  • Performs physical design
  • Consistently promotes reuse, flexibility, and efficiency in solution design
  • Applies advanced techniques such as design thinking or journey mapping to improve user experience (UX)
  • Leads the development/builds, installation, initial configuration, and test of solutions
  • Produces high-quality production-ready software in small increments
  • Responsible for code integrity and organization
  • Contributes to end-to-end delivery workflows, even those outside area of expertise or explicit responsibility
  • Leads the evaluation of existing applications and platforms and provides recommendations for improving application performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications
  • Constructively works with architecture/integration experts to improve own work and knowledge
  • Guides team to adhere to security requirements and use appropriate security frameworks and tools
  • Ensures the troubleshooting, diagnoses, documentation, and resolution of escalated support problems
  • Applies operation break fixes and other proactive maintenance activities until permanent solutions can be implemented
  • Ensures support of innovative efforts by driving creativity, acting with agility, and thinking outside current boundaries
  • Evaluates services provided by vendors and may recommend changes
  • Uses technology to implement automation and orchestration
  • Performs other duties as assigned

Education & Experience
Required
  • 10+ years of experience within mainframe development
  • Experience with incident triage and troubleshooting
  • Must be highly proficient in each of the following...
    • COBOL
    • Easytrieve
    • JCL
    • CICS
    • TSO
    • Production Incident Support (both batch and real-time)

Preferred
  • Bachelor's degree in IT Engineering, Computer Science, Business Management, Mathematics, Information Technology, Computer Engineering, or Information Sciences preferred, or equivalent experience
  • Experience in an agile environment strongly preferred
  • Would prefer experience/proficiency in each of the following...
    • Jira
    • ISPW/Topaz
    • Agile Methodology
    • Life Insurance experience

Certifications & Licenses
  • Relevant certification is a plus

Knowledge, Skills & Abilities
Expert ability to:
  • Work across multiple environments including cloud and on-premises, and multiple operating systems
  • Use modern web development technologies and techniques (e.g., HTML5, CSS, Java Script, etc.)
  • Perform design (e.g., prototype, user interface (UI) design, user experience (UX) design, interaction design)
  • Develop solutions for both mobile and desktop
  • Collaborate with both business and IT stakeholders and develop constructive working relationships with team and non-team members
  • Use judgment to form conclusions that may challenge conventional wisdom
  • Consistently apply original thinking to produce new ideas and innovate

Expert understanding of:
  • How components throughout the technology "stack" interact
  • Front and back-end programming languages/tools

Expert knowledge of:
  • Continuous integration / continuous delivery (CI/CD), Agile, and automated deployment best practices
  • Databases and database interaction
  • Code versioning tools
  • Use cases for architectural components and how to apply them

Applicants must be authorized to work in the U.S. without sponsorship now or in the future.
Salary Range: $108,000-$148,000 per year
  • This range is based on the expected level of experience and skills for this position. Final compensation will depend on individual qualifications.

Benefits:
  • Health, Dental and Vision Insurance
  • Generous 401(k) with company match
  • Paid Time Off (PTO) with Paid Holidays
  • Flexible/Hybrid Work Schedule
  • Paid Volunteer Program

For more information about the benefits we offer, please visit our Careers Page.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.