Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Horace Mann

Data Engineer II

Horace Mann

. Participate in the full software development lifecycle, including requirements gathering, analysis, design, documentation, development, testing, deployment, and support .

Posted 10/14/2026full-timeRemote • United StatesJuniorMid-Level💰 $76,600 - $106,450 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in the full software development lifecycle, including requirements analysis, development, and deployment, while effectively collaborating with teams and mentoring junior engineers. Proficient in technologies such as Snowflake, SQL Server, and Python, with a strong focus on improving application performance and reliability.

Highest-signal resume keywords
Software Development LifecycleSnowflakeSQL ServerPythonCI/CD Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Requirements AnalysisSoftware DevelopmentCode WritingApplication MaintenanceProblem DiagnosisApplication Performance ImprovementDocumentationProject Lifecycle PrinciplesWeb Development LanguagesScripting Tools
Soft Skills
Problem-SolvingCommunicationDocumentation SkillsCollaborationMentoring
Tools & Technologies
DBTADOPower BINuGetNpm

Tech Stack

Tools & technologies
PythonSQL

About the role

Key responsibilities & impact
  • Participate in the full software development lifecycle, including requirements gathering, analysis, design, documentation, development, testing, deployment, and support
  • Maintain applications through enhancements, upgrades, patches, troubleshooting, and defect resolution
  • Diagnose system problems and improve application performance, reliability, and quality
  • Work with DevOps on CI/CD practices that support stable, repeatable releases
  • Partner with users to clarify requirements and develop solutions for application and business process improvements
  • Research technologies and development practices, and contribute to proofs of concept for new initiatives and existing systems
  • Create and maintain shared enterprise packages, including NuGet or npm packages as applicable
  • Contribute to application portfolio planning and improve development capabilities across departments
  • Mentor less experienced engineers and help identify team training needs

Requirements

What you’ll need
  • College degree in computer science or another technical field, or equivalent work experience
  • 2-4 years of experience analyzing requirements, developing software, and writing code
  • Knowledge of Snowflake, DBT, SQL Server, Python, ADO, Power BI, R (preferred)
  • Advanced knowledge of software development and project lifecycle principles
  • Advanced knowledge of relevant programming languages, web development languages, scripting tools, or protocols
  • Ability to complete development and maintenance work independently while collaborating effectively with a team
  • Strong problem-solving, communication, and documentation skills