Sr Engineer, Software Engineer - Snowflake and Oracle
Listed on 2026-07-20
-
Software Development
Data Engineering, SQL Developer
Job Conditions
If you’re passionate about being part of a dynamic organization that enables a Fortune 100 company with nearly $70 billion in annual sales to drive innovation and adopt new technologies that deliver business results, then Nationwide’s Technology team could be the place for you! At Nationwide®, “on your side” goes beyond just words. Our customers are at the center of everything we do and we’re looking for associates who are passionate about delivering extraordinary care.
This role will support the Retirement Solutions Operational Data Store and related insight capabilities as a hands‑on software engineer with a focus on data. The position focuses on building, enhancing and maintaining modern data engineering solutions that enable trusted, scalable and business‑ready data for analytics, reporting and decision support.
The current Retirement Solutions technology direction centers on a Snowflake‑based data platform. In this role, the associate will help engineer and support data pipelines, curated data assets and governed consumption patterns using modern Snowflake capabilities and related change data capture tooling.
Nationwide’s Governmental and Institutional Retirement Solutions business is part of the broader Retirement Solutions organization and serves retirement plan markets through dedicated Government and Institutional channels. The business supports both plan participants and plan sponsors through specialized access and service experiences and offers retirement plan solutions that include governmental plan capabilities such as 457 plans, along with tools, forms and consultative support designed to help clients strengthen retirement readiness, improve participant engagement and deliver strong service outcomes.
Key Responsibilities- Design, build and support data engineering solutions for the Retirement Solutions Operational Data Store and related insight capabilities.
- Develop and maintain scalable data pipelines and ETL processes to modernize data movement and transformation.
- Use Snowflake, Snowpark and SQL‑based transformation techniques to curate high‑quality, business‑ready data assets.
- Support orchestration and automation using Snowflake Tasks, Snowpipe and related platform capabilities.
- Create and maintain data models and semantic views that improve business consumption and usability.
- Enable governed data access patterns that support analytics, reporting and AI‑enabled insight use cases.
- Apply data quality, security and control practices to ensure trusted and compliant data solutions.
- Partner with business and technology stakeholders to translate data and insight needs into resilient engineering solutions.
- Snowflake data engineering
- Snowpark
- SQL‑based transformation
- Data pipeline orchestration
- ETL modernization
- Data modeling
- Semantic views
- Governed data consumption
- Data quality and security controls
- AI‑enabled analytics using Snowflake Intelligence
- Snowflake CoWork for governed AI‑enabled access
- Oracle CDC using Open Flow
- Oracle XStream
The role is located in Columbus, Ohio on a hybrid basis. The team comes in for collaboration on Mondays and Tuesdays. On occasion, applications from internal candidates working remotely who bring critical industry skills and relevant experience may be considered.
Job Description SummaryIf you’re enthusiastic about delivering secure technology solutions to support a company providing extraordinary care to its customers, then Nationwide Technology is the place for you. Nationwide's industry‑leading technology workforce embraces an agile work environment and a collaborative culture to deliver outstanding solutions and results. As a Senior Software Engineer, you will focus primarily on providing high‑quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom‑built applications.
In this capacity, you’ll analyze, code, configure, test, debug, document and maintain applications.
- Analyze, design, develop, test, debug, document and deploy software according to standards and best…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).