What is a Software Engineer at Aviva?
As a Software Engineer at Aviva, you are at the heart of transforming one of the world’s most established insurance providers into a modern, tech-driven digital leader. You will contribute to critical infrastructure—ranging from sophisticated Pricing Engines to customer-facing web applications—that directly impacts how millions of people manage their financial security and insurance needs. Your work is not just about writing code; it is about building scalable, resilient systems that handle complex data while maintaining the high reliability required by the insurance industry.
This role offers a unique intersection of traditional stability and modern innovation. You will operate within cross-functional teams, collaborating closely with Product Managers, Platform Leads, and fellow engineers to solve real-world problems. Whether you are optimizing algorithmic performance or designing system architecture, your contributions will directly support Aviva’s broader mission of helping customers defy uncertainty. You can expect a professional, collaborative environment that values continuous learning and technical excellence.




