IT & Software

Principal Fullstack Engineer

Verisk Analytics

London · England · United Kingdom

Salary: £39,000 - 79,000 per year

Requirements

  • 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
  • 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

Responsibilities

  • 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

Technologies

  • AI
  • API
  • AWS
  • Angular
  • Azure
  • Backend
  • C#
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Support
  • Java
  • JavaScript
  • Kubernetes
  • MongoDB
  • NoSQL
  • Security
  • Swift
  • TypeScript
  • microservices
  • NodeJS
  • Fullstack

More

We are Verisk, a global data, analytics, and technology company that helps leading insurers make better decisions and operate smarter, faster, and with greater confidence. For more than 50 years, we have supported property and casualty insurers with AI-powered risk modeling, advanced analytics, and technology solutions across the full policy lifecycle. We offer a collaborative, supportive, and people-first culture that values learning, caring, and results, with recognition as a Great Place to Work across multiple regions. We provide a competitive compensation package, location-dependent benefits that may include medical coverage, life insurance, pension plans, and paid time off, plus wellness initiatives, fitness programs, team-building activities, and career development opportunities. This is a full-time, hybrid Principal Full Stack Engineer role where we are building modern, scalable software and investing heavily in technology and platform transformation.

#J-18808-Ljbffr

Reference: WJ-766_21937769

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.