Nationwide Mutual Insurance Company logo

Software Engineer

Nationwide Mutual Insurance Company

Columbus, OHJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Columbus, OH
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

The Software Engineer designs, develops, tests, and implements scalable ETL/ELT data integration pipelines that centralize high-volume datasets in cloud data warehouses and data marts. The role uses Snowflake and AWS for analytical processing, performs dimensional data modeling and data quality analysis, builds automated workflows and CI/CD pipelines, and evaluates emerging tools and cloud technologies through proofs of concept.

Skills & qualifications

RequiredNice to have

Skills

ETL/ELT PipelinesSnowflakeAWSDimensional Data ModelingData ProfilingData Quality AnalysisDatabase Schema DesignData Load StrategiesWorkflow AutomationSystem AlertsScriptingCI/CD PipelinesEnterprise Automation SoftwareOrchestration FrameworksProofs of ConceptCloud Technologies

Qualifications

Master's in Computer Science3 Years Relevant Experience

Full job description

Software Engineer needed to design, develop, test, and implement scalable ETL/ELT data integration pipelines to acquire and centralize diverse, high-volume datasets from multiple source systems into cloud data warehouses and data marts. Leverage Snowflake and AWS to store, process, and optimize large-scale analytical computations and complex data assets. Perform logical and physical dimensional data modeling, data profiling, and data quality analysis to architect target database schemas (Star and Snowflake schemas) and define optimal data load strategies. Develop custom automated workflows, system alerts, and scripting solutions; architect and implement CI/CD pipelines utilizing enterprise automation software and orchestration frameworks. Conduct POCs on emerging data tools, frameworks, and cloud technologies to assess feasibility and drive platform modernization. Master's degree in Computer Science and 3 years of experience performing the duties listed above.

How this job compares

Set against the 41,347 open Software Engineer jobs on Olive Jobs, counted October 30, 2026.

Pay
  • This postingNot listed
  • Ohio median$106–202K/yr532 salary ranges
  • Ohio median$50–64/hr26 hourly ranges
Openings
Olive Jobs lists 955 open Software Engineer jobs in Ohio and 41,347 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Ohio
Experience
This posting asks for at least 3 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (33,522 postings).
Education
This posting asks for a master's degree; 722 of the 41,347 open Software Engineer jobs (2%) ask for a master's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 30, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

You've read the whole posting — now see how you match it.