Ki Insurance | Senior Software Engineer
Ki Insurance | Senior Software Engineer

Ki Insurance | Senior Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Build scalable software for web applications and maintain APIs in Kotlin and Python.
  • Company: Ki is a leading global insurance tech company revolutionizing the industry since 2021.
  • Benefits: Enjoy competitive pay, diverse culture, and recognition for extraordinary efforts.
  • Why this job: Join us to transform a multi-billion dollar industry with innovative technology and a collaborative team.
  • Qualifications: Mid-senior level experience in modern web stacks, strong software engineering principles, and cloud infrastructure knowledge.
  • Other info: Diversity and inclusion are core values; we celebrate unique perspectives and backgrounds.

The predicted salary is between 43200 - 72000 £ per year.

Who are we?

Ki is the biggest global insurance tech company you’ve never heard of, unless you’ve been looking to insure a satellite, wind farm or music festival recently.

We launched in 2021 on the back of a fundraise that delivered $500m of investment, making us one the largest fintech start-ups that year. Our investors were excited about the fact we were revolutionising the way a 333 year-old industry was working. We have rapidly scaled: In our first year we wrote over $400m of premium and in 2022 we doubled that to $834m. We have developed Ki over the course of the past 2 years and created a platform that helps insurance brokers cover risks in a fast and frictionless way. We’re continuing to lead the charge on the digitisation of this market and that’s where you come in – we need more curious minds to work with us to realise this goal and create more opportunities. If helping us transform a multi-billion global industry sounds exciting to you, read on.

What you’ll be doing

Our broker platform is the core technology crucial to Ki\’s success – allowing us to evolve underwriting intelligently and unlock massive scale.

We\’re a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach

What you will be doing day to day

You will build robust and scalable software for business-critical, web-based applications, design, build, test, document, and maintain APIs and integrations and develop new functionality in our core Kotlin- and Python-based services, working in multidisciplinary teams. You will also ensure quality control using industry-standard techniques such as automated testing, pairing, and code review. You will work with the Product team to understand end-user requirements and translate them into an effective technical solution.

What you will bring

Candidates will have experience as a mid-senior level engineer working across a modern web stack and will bring strong software engineering principles (SOLID, DRY, ER modelling), professional experience with a server-side language, ideally JVM based and be comfortable working with cloud infrastructure, infrastructure as code, familiar with standard logging and monitoring tools used to investigate issues. You will also have experience with continuous integration, or ideally, continuous delivery, a strong familiarity with build tools (e.g. Maven) and version control tools (e.g. Git/Github) as well as experience working in agile teams, following Scrum or Kanban, participating in regular ceremonies including stand-ups, planning, and retrospectives. Experience using project management and workflow tools (e.g. Jira) would be great and although previous experience of software development in the financial markets, Fintech or Insurtech is preferable it is not essential

Our culture

Inclusion & Diversity is at the heart of our business at Ki. We recognise that diversity in age, race, gender, ethnicity, sexual orientation, physical ability, thought and social background bring richness to our working environment. No matter who you are, where you’re from, how you think, or who you love, we believe you should be you.

You’ll get a highly competitive remuneration and benefits package. This is kept under constant review to make sure it stays relevant. We understand the power of saying thank you and take time to acknowledge and reward extraordinary effort by teams or individuals.

If this sounds like a role and a culture that appeals to you, let us know.

Ki Insurance | Senior Software Engineer employer: Ki Insurance

At Ki, we pride ourselves on being an innovative leader in the insurance tech space, offering a dynamic work environment that fosters creativity and collaboration. Our commitment to inclusion and diversity ensures that every voice is heard, while our competitive remuneration and benefits package reflects our appreciation for hard work and dedication. Join us in transforming a centuries-old industry and take advantage of unparalleled growth opportunities in a rapidly scaling fintech start-up.
K

Contact Detail:

Ki Insurance Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Ki Insurance | Senior Software Engineer

✨Tip Number 1

Familiarize yourself with Kotlin and Python, as these are the core languages used at Ki. Brush up on your skills by working on personal projects or contributing to open-source projects that utilize these technologies.

✨Tip Number 2

Gain a solid understanding of cloud infrastructure and tools like Maven and Git/Github. Consider taking online courses or certifications that focus on these areas to enhance your knowledge and make you stand out.

✨Tip Number 3

Engage with the Agile community by participating in meetups or forums. This will not only help you understand Agile methodologies better but also allow you to network with professionals who might provide insights or referrals.

✨Tip Number 4

Research Ki's approach to digitizing the insurance industry. Understanding their mission and values will help you align your application and interview responses with what they are looking for in a candidate.

We think you need these skills to ace Ki Insurance | Senior Software Engineer

Strong Software Engineering Principles (SOLID, DRY, ER Modelling)
Professional Experience with Server-Side Languages (Kotlin, Python)
Cloud Infrastructure Familiarity
Infrastructure as Code Knowledge
Automated Testing Techniques
Code Review Practices
Continuous Integration/Continuous Delivery Experience
Familiarity with Build Tools (e.g. Maven)
Version Control Tools Proficiency (e.g. Git/Github)
Agile Methodologies Experience (Scrum, Kanban)
Project Management and Workflow Tools (e.g. Jira)
Ability to Translate End-User Requirements into Technical Solutions
Collaboration in Multidisciplinary Teams
Quality Control and Monitoring Skills

Some tips for your application 🫡

Understand the Company: Before applying, take some time to understand Ki Insurance's mission and values. Familiarize yourself with their innovative approach to the insurance industry and how they are leveraging technology to transform it.

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with Kotlin and Python. Emphasize your familiarity with modern web stacks, cloud infrastructure, and agile methodologies to align with the job requirements.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working at Ki and how your skills can contribute to their mission. Mention specific projects or experiences that demonstrate your ability to build scalable software and work in multidisciplinary teams.

Showcase Your Technical Skills: Be prepared to discuss your technical skills in detail. Highlight your experience with server-side languages, continuous integration, and version control tools. If you have experience in Fintech or Insurtech, make sure to mention it as well.

How to prepare for a job interview at Ki Insurance

✨Understand the Company and Its Vision

Before your interview, take some time to research Ki and its mission in the insurance tech industry. Familiarize yourself with their innovative approach to digitizing a traditional market and be ready to discuss how your skills can contribute to this vision.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Kotlin, Python, and modern web stacks. Highlight specific projects where you applied strong software engineering principles and demonstrate your familiarity with cloud infrastructure and CI/CD practices.

✨Emphasize Collaboration and Agile Experience

Since Ki values teamwork, share examples of how you've successfully worked in agile teams. Discuss your participation in Scrum or Kanban ceremonies and how you contributed to the team's success through collaboration and communication.

✨Demonstrate Curiosity and Problem-Solving Skills

Ki is looking for curious minds, so be ready to showcase your problem-solving abilities. Discuss challenges you've faced in previous roles and how you approached them, emphasizing your analytical mindset and willingness to learn.

Ki Insurance | Senior Software Engineer
Ki Insurance
K
  • Ki Insurance | Senior Software Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-01-20

  • K

    Ki Insurance

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>