What is a Software Engineer at Nationwide?
As a Software Engineer at Nationwide, you play a pivotal role in maintaining the technological backbone of one of the largest insurance and financial services organizations in the world. Your work directly impacts how millions of members interact with critical services, ranging from policy management systems like Guidewire PolicyCenter to internal actuarial tools and high-scale Java-based enterprise applications.
This position is not just about writing code; it is about building reliable, scalable solutions that solve complex business challenges in a highly regulated environment. Whether you are working on full-stack development, system integrations, or modernizing legacy platforms, you will be part of a collaborative ecosystem where your ability to translate business requirements into technical reality is highly valued. You will find that the role offers significant strategic influence, as the technology you build is fundamental to the company's promise of protecting its customers' futures.




