UK jobs. Bigger possibilities.

Principal Fullstack Engineer

Hybrid in London·Added 2 months ago (last checked 7 Oct)

Verisk

16 open roles

Overview

Job details

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Be near London for hybrid days

    No relocation package mentioned.

Skills

Nice to have

Requirements

Must-haves

  • Degree in Computer Science, Software Engineering, or a related discipline
  • Significant experience delivering software solutions at Principal Engineer level
  • Strong expertise in TypeScript, JavaScript, and Angular or comparable modern front-end technologies
  • Experience building backend services using Node.js or similar technologies
  • Proven experience designing and developing complex distributed systems
  • Deep understanding of software architecture, design patterns, and engineering best practices
  • Experience working with cloud platforms such as Azure or AWS
  • Experience developing and deploying microservices-based applications
  • Strong understanding of high-availability, scalability, and performance optimization concepts
  • Experience working within Agile software development environments

Nice to have

  • Experience with Swift and the Vapor framework for server-side API development
  • Experience building APIs with technologies such as C# or Java
  • Experience with NoSQL databases including Couchbase or MongoDB
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, and modern DevOps practices

Why join Verisk?

  • Work on challenging technical problems with real-world impact
  • Help shape products used by leading organizations across the global insurance industry
  • Influence architectural decisions and technology direction
  • Collaborate with highly skilled engineers in a culture that values innovation and continuous learning
  • Access opportunities for professional growth, technical leadership, and long-term career development
  • Join a stable, global organization investing heavily in modern technology and platform transformation

#LI-KS1#Hybrid

The role

Shape the future of a complex SaaS platform and influence architecture, engineering excellence, and innovation with lasting impact.
  • Lead the design and development of large-scale software solutions that support critical business capabilities
  • Shape technical architecture and engineering standards across multiple products and teams
  • Build modern, cloud-native applications using scalable and resilient design principles
  • Contribute across the full technology stack, from user interfaces to APIs and backend services
  • Mentor engineers and provide technical guidance on complex development initiatives
  • Drive best practices in software quality, performance, security, and maintainability
  • Collaborate closely with Product, Engineering, and Architecture teams to translate business needs into technical solutions
  • Support continuous improvement through modern DevOps and Agile engineering practices

Must-haves

  • Degree in Computer Science, Software Engineering, or a related discipline
  • Significant experience delivering software solutions at Principal Engineer level
  • Strong expertise in TypeScript, JavaScript, and Angular or comparable modern front-end technologies
  • Experience building backend services using Node.js or similar technologies
  • Proven experience designing and developing complex distributed systems
  • Deep understanding of software architecture, design patterns, and engineering best practices
  • Experience working with cloud platforms such as Azure or AWS
  • Experience developing and deploying microservices-based applications
  • Strong understanding of high-availability, scalability, and performance optimization concepts
  • Experience working within Agile software development environments

Nice to have

  • Experience with Swift and the Vapor framework for server-side API development
  • Experience building APIs with technologies such as C# or Java
  • Experience with NoSQL databases including Couchbase or MongoDB
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, and modern DevOps practices

Why join Verisk?

  • Work on challenging technical problems with real-world impact
  • Help shape products used by leading organizations across the global insurance industry
  • Influence architectural decisions and technology direction
  • Collaborate with highly skilled engineers in a culture that values innovation and continuous learning
  • Access opportunities for professional growth, technical leadership, and long-term career development
  • Join a stable, global organization investing heavily in modern technology and platform transformation

#LI-KS1#Hybrid

About Verisk

Industry
Data Analytics
Founded
1971
Employees
5,000–10,000
Headquarters
Jersey City, USA
Website
verisk.com
All open roles at Verisk
See all 16 jobs