Senior Engineer, Software Engineer, Retirement Solutions

Nationwide

Closes in 3 days Hybrid

Quick summary

Work type
Hybrid
Location
Columbus, OH
Salary
$76,000–$143,000 / yr
Posted
2 days ago
Closes
Jul 1, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $110k
$60k most similar roles pay here $226k

This role pays less than 99% of similar roles. Most pay $144,350–$195,204 — the shaded band above. At the midpoint, this role pays about $110k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Nationwide

Nationwide is a Fortune 100 insurance and financial services company offering auto, home, life, and commercial insurance along with retirement savings, asset management, and banking products. Industry: Insurance & Financial Services

Nationwide currently has 15 open roles on FindRole.

Listed pay typically runs $118,000–$222,000 across 15 roles with salary data.

Most-posted roles

View all roles at Nationwide

At a glance

TL;DR · Senior Engineer, Software Engineer, Retirement Solutions

As a Senior Software Engineer on the Retirement Solutions team, you will design and develop secure software solutions to support critical business outcomes while ensuring platform stability and resilience through modern DevSecOps practices. Your day-to-day responsibilities include collaborating with cross-functional teams to analyze requirements, build scalable applications, and maintain operational integrity across various environments. You will leverage your expertise in languages like Java or Angular to enhance existing systems and integrate new capabilities, all while fostering a culture of continuous learning and improvement within the team. This role demands strong knowledge of software development lifecycles, experience with enterprise integrations, and the ability to balance modernization efforts with support for legacy platforms, ensuring that your solutions are both innovative and reliable.

What you'll do

  • Design and develop software solutions to enable business outcomes in Retirement Solutions.
  • Apply secure engineering practices throughout the delivery lifecycle to protect systems.
  • Contribute to modernization efforts and ensure operational stability of platforms.
  • Analyze requirements and build solutions using DevSecOps practices for quality delivery.
  • Support deployment and maintenance of applications with sound engineering techniques.
  • Share knowledge through code reviews and contribute to strong engineering habits.

What we're looking for

  • Strong experience in secure software and systems engineering practices.
  • Proficiency in at least one modern programming language or framework (e.g., Java, Angular).
  • Hands-on experience with DevSecOps practices and continuous improvement habits.
  • Ability to analyze requirements, build solutions, test applications, and support deployment.
  • Experience with enterprise integrations and cloud-enabled components.
  • Positive, collaborative attitude and strong learning agility.
  • A mindset for using AI tools to enhance productivity and engineering quality.

More like this

Similar roles

Senior Lead Software Engineer, Java Back-End

JPMorgan Chase

Jersey City, NJ 9 days ago $171,000$260,000
Java Spring AWS Kubernetes Docker Terraform CloudFormation Cassandra Oracle Hibernate MyBatis REST SOAP JSON XML Kafka Redis TLS OAuth2 Spring Boot JUnit Mockito GraalVM CockroachDB CI/CD

Senior Software Engineer, Java/J2EE

Unum Group

Chattanooga, TN +3 40 days ago $89,400$183,500
Java J2EE Fineos Admin Suite Oracle MS SQL Agile TDD CI/CD SQL Scrum Kubernetes Docker AWS Azure Git JUnit SonarQube Postman

Senior Software Engineer, Java

Walmart

Bellevue, WA +1 19 days ago $108,000$216,000
Java Spring Boot TypeScript React RESTful APIs Microservices SQL NoSQL Caching solutions CI/CD Kubernetes Docker AWS Git Jira Confluence
Hybrid