About the job
Who Are We?
At Ki Insurance, our influence can be seen in various groundbreaking headlines. From insuring space shuttles to world tours, wind farms, and even the legs of footballers, our impact is substantial.
Our mission aims to digitally disrupt and transform a 335-year-old industry. Collaborating with Google and UCL, we have developed a platform that leverages algorithms, machine learning, and large language models, enabling insurance brokers to receive quotes in mere seconds rather than days.
As the largest global algorithmic insurance carrier, Ki is the fastest-growing syndicate within the Lloyd's of London market, achieving a remarkable $100 million in profit within just three years.
Our teams consist of diverse talents working in an agile, cross-functional environment, dedicated to delivering the best possible experience for our customers. With ambitious goals ahead, we seek exceptional minds to challenge the status quo and help us explore new heights.
Your Role:
As a Senior Full Stack Engineer, you'll be an integral part of our development team, contributing to our broker platform, which is vital to Ki's success. Our multi-disciplinary team combines expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. We focus on delivering impactful features through an iterative and analytical approach.
Your Responsibilities:
- Develop robust and scalable software for critical web-based applications.
- Create visually appealing, functional, and efficient web and mobile sites that enhance these applications.
- Design, build, test, document, and maintain APIs and integrations.
- Implement quality control through industry-standard practices such as automated testing, pair programming, and code reviews.
- Collaborate with the Product team to translate end-user requirements into effective technical solutions.
- Document technical designs and analyses.
- Evaluate current system architecture for growth and improvement opportunities.
- Construct mock-ups or prototypes for exploring and troubleshooting new initiatives.
- Engage with the Product team and UX designers to review designs, implement new features, and ensure an exceptional user experience.
- Investigate new ideas and emerging technologies, rapidly developing prototypes.
- Promote and enhance the engineering team’s principles and methodologies.
- Act as a domain expert for Ki’s core technologies.
- Mentor and coach colleagues in engineering and business aspects.

