Senior Software Engineer
Listed on 2026-08-12
-
Software Development
AI Engineer (Applied/Software), Software Architect, Software Engineer, Cloud Engineer - Software
Select how often (in days) to receive an alert:
Working hours: This role is available on a part-time, job-share or full-time basis.
Salary: Competitive salary plus an excellent benefits package
Location: Warminster, hybrid with a minimum of 3 days in the office each week and flexible working hours
Help shape the future of software engineering at Zurich NovaOriginally founded in 2023 as a high-tech AI start‑up, Zurich Nova was acquired with a clear mandate: retain everything that made the company successful while giving it access to the scale, reach and backing of one of the world’s leading insurers. We're committed to preserving a genuine start‑up culture. We move quickly, experiment often, challenge assumptions and focus relentlessly on outcomes.
We believe the best ideas are tested rather than debated, and we value people who are willing to build, learn and iterate. Nova is led by engineers and built for engineers. We believe software engineering is undergoing its most significant transformation since the emergence of cloud computing. The traditional software development lifecycle, where delivery is measured in months, is being replaced by AI‑native workflows where ideas become requirements, requirements become prototypes and prototypes become products at unprecedented speed.
At Nova, we're helping define what that future looks like. Our team combines expertise across artificial intelligence, software engineering, cloud architecture, product development and enterprise transformation. Every day we explore new models, emerging tooling, agent‑based systems and breakthrough techniques that are reshaping how software is built. We actively create space for experimentation, learning and research because staying ahead of the technology curve is fundamental to our success.
The technologies we discuss today frequently become the capabilities we deploy tomorrow. Joining Zurich Nova means becoming part of a team that's redefining how software is designed, built and delivered. You'll work alongside engineers who are passionate about technology, obsessed with learning and excited about helping shape the next generation of software engineering.
This role sits within Zurich Nova, part of Life, Health and Bank Distribution, and offers a rare opportunity to influence both technology and engineering culture. As a Senior Software Engineer, you'll work closely with the Head of Nova to help define technical strategy, architecture direction and engineering practices across the organisation. This isn't simply a software engineering role. You'll be expected to combine deep technical expertise with leadership, coaching and innovation.
You'll help build AI‑enabled products and platforms while also championing new ways of working that enable teams to move faster, learn faster and deliver more value. You'll be a key advocate for Software 2.0: a world where AI is embedded throughout the software engineering lifecycle and where engineers can deliver outcomes at a speed that was previously impossible. Success in this role requires strong technical judgement, curiosity, emotional intelligence and the ability to inspire others to embrace new ways of thinking about software delivery.
you will be doing
- Partner closely with the Head of Nova to define technical strategy, architectural direction and engineering standards.
- Lead the design, development and implementation of AI‑enabled software solutions.
- Build scalable, secure and maintainable platforms that deliver meaningful business outcomes.
- Shape the future architecture of Nova products and engineering ecosystems.
- Champion AI‑native software engineering and Software 2.0 practices across the organisation.
- Demonstrate how AI can transform every stage of the software development lifecycle.
- Help teams move from idea to requirements to prototype in hours or days rather than weeks or months.
- Experiment with emerging AI models, frameworks and development approaches.
- Design and evolve frameworks, patterns and guardrails for AI‑assisted engineering.
- Mentor engineers and raise technical standards across the organisation.
- Run workshops, coaching sessions and hands‑on training for…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: