Principal Fullstack Engineer
Summary
Verisk Analytics is hiring a Principal Fullstack Engineer at its Liverpool Street office in Central London (onsite). The role involves designing and building complex distributed systems, working across a TypeScript/JavaScript + Angular front end and Node.js back-end services.
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
- 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
- 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.
last updated 36 week of 2026