Open Role
Horace Mann

Remote opportunity at

Horace Mann

Data Engineer II

This remote, full-time Data Engineer II position is a mid-level software role at Horace Mann, an insurance and financial services provider whose core customers are educators.…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
USD 76,600 - 106,450/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Oct 14, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This remote, full-time Data Engineer II position is a mid-level software role at Horace Mann, an insurance and financial services provider whose core customers are educators. The company serves over 4,100 school districts and manages roughly $12 billion in assets. The engineer builds, maintains and refines software applications and business workflows, handling many development and upkeep tasks independently. Day to day, the engineer covers the entire development cycle, from gathering…

Job Description

This remote, full-time Data Engineer II position is a mid-level software role at Horace Mann, an insurance and financial services provider whose core customers are educators. The company serves over 4,100 school districts and manages roughly $12 billion in assets. The engineer builds, maintains and refines software applications and business workflows, handling many development and upkeep tasks independently.

Day to day, the engineer covers the entire development cycle, from gathering requirements through design, coding, testing, release and support. Responsibilities include applying updates, fixing defects, pinpointing system faults and making programs faster, steadier and higher in quality. The work involves close collaboration with peer engineers, DevOps staff, business partners and other departments.

The position also involves continuous integration and delivery work with DevOps, researching technologies and building proofs of concept, and maintaining shared internal packages such as NuGet or npm libraries. Because the role includes guiding less experienced developers, it fits someone who enjoys coaching while staying hands-on with code.

The posted pay range is $76,600 to $106,450 per year and depends on experience and location, among other factors. Candidates should hold a technical college degree or equivalent work experience, have two to four years of experience building software and documenting requirements, and communicate and solve problems well. Exposure to Python, SQL Server, Snowflake, DBT, ADO, Power BI or R is treated as a plus.

Responsibilities

  • Take part in the whole lifecycle, from requirements through release and support
  • Keep applications running well through upgrades, patches, troubleshooting and bug fixes
  • Pinpoint system problems and raise performance, reliability and quality
  • Collaborate with DevOps on continuous integration and delivery practices
  • Talk with business users to clarify needs and design improvements
  • Study emerging technologies and prototype solutions for new projects
  • Build and maintain internal shared libraries such as NuGet or npm packages
  • Help shape the application portfolio and department-wide engineering capability
  • Coach junior engineers and assist managers in planning team training

Requirements

  • Two to four years of experience in requirement analysis, software development and coding
  • Thorough understanding of development and project lifecycle principles
  • Deep knowledge of relevant programming, web and scripting languages and protocols
  • Capacity to handle development and maintenance work alone while working well in a team
  • Solid problem-solving, communication and documentation abilities

Qualifications

  • Technical college degree, such as computer science, or equivalent work experience
  • Working familiarity with Python, SQL Server, Snowflake, DBT, ADO, Power BI or R (preferred)

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this job remote?

Yes, the posting lists the location as remote. It is a full-time position.

What is the salary range?

The posting lists $76,600 to $106,450 per year. It states that pay depends on experience, location and similar factors.

What experience is required?

The posting asks for two to four years of experience in requirement analysis, software development and coding, plus a technical college degree or equivalent work experience.

Are specific technologies required?

Familiarity with Python, SQL Server, Snowflake, DBT, ADO, Power BI or R is listed as preferred rather than required.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Horace Mann
Horace MannAdded to Jobsiz 1d ago
Full-timeRemoteUSD 76,600 - 106,450/yr

Posted by Horace Mann

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Oct 14, 2026

Added to Jobsiz: Oct 15, 2026

2 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Horace Mann

Horace Mann

2Open Jobs
—No reviews yet
View Company Profile