Additional Information
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.
We are seeking a Senior Software Engineer to support the ChatterBots line within Digital Assistants, helping design, build, enhance, and operate customer-facing conversational experiences such as NORA and Retirement Solutions (RS) chatbots. This role contributes across the software delivery lifecycle, including solution design, flow and code implementation, integration development, testing, release validation, and production support in a highly collaborative agile environment.
The engineer in this role will work across platforms and components that support ChatterBots experiences, including Cognigy virtual assistants , webchat , APIs, cloud/infrastructure assets, and supporting repositories and pipelines. They will help deliver enhancements across environments, troubleshoot production and pre-production issues, strengthen monitoring and alerting, and ensure secure, reliable, and scalable solutions for member-facing experiences.
This role partners closely with Product, UX, testing, operations, and peer engineering teams to move work from concept through release, de-risk changes, and improve overall platform health. The ideal candidate is comfortable working on both feature delivery and operational excellence, with strong skills in debugging, release support, cross-team coordination, and continuous improvement of engineering standards, tooling, and team practices.
Desired Technical Qualifications & Focus
Experience with TypeScript/JavaScript , Python (preferred for AWS workloads), Java , and Node.js .
Improve reliability through monitoring, alerting, logging, and root-cause analysis of incidents and platform issues.
Support secure engineering and operational practices across repos, pipelines, releases, and infrastructure.
Develop and maintain integrations, configuration, code assets, and environment promotions across Dev, Test, UAT, and Production .
Experience with API development and integration ; experience with Apigee or another API management platform is a plus.
Experience with AWS services such as Lambda , API Gateway , DynamoDB , S3 , CodePipeline , and CloudFormation or CDK .
Experience with Cypress and Jest for automated testing (preferred but not required).
This hybrid position is based in Columbus, OH. Candidates located near a Nationwide campus will collaborate in office 2 days per week.
Job Description Summary
If 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. If that sounds like something you aspire to, we want to hear from you!
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.
Job Description