Python Software Engineer (Data)
Python Software Engineer (Data)

Python Software Engineer (Data)

London Full-Time 75000 - 105000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a dynamic team to innovate InsurTech systems using Python and modern cloud technologies.
  • Company: Be part of a leading global InsurTech Scaleup focused on AI and machine learning solutions.
  • Benefits: Enjoy a competitive salary, strong bonuses, and a flexible hybrid working environment.
  • Why this job: Work on impactful projects in a greenfield setting, shaping the future of insurance technology.
  • Qualifications: 6+ years of engineering experience with backend skills in Python and TypeScript required.
  • Other info: Opportunity to work with cutting-edge AI technologies and contribute to significant commercial outcomes.

The predicted salary is between 75000 - 105000 £ per year.

We’re partnering exclusively with a leading global InsurTech Scaleup business as they continue to build out a newly established Innovation lab, a dedicated team focused on applying AI and machine learning to solve valuable business problems across the organisation.

This is a hands-on Software Engineering role, part of a growing team, where you’ll work closely with stakeholders across the business to reimagine Insurance and InsurTech systems using modern tools and cloud-native architecture.

You’ll be building from the ground up in a greenfield environment, using technologies like Python, TypeScript, FastAPI, AWS and some Azure while contributing to projects that have direct commercial impact.

A rare opportunity to work at the forefront of AI in a global, high-impact industry.

  • 6+ years’ engineering experience, with strong backend skills (TypeScript, Python)
  • Familiar with modern cloud platforms (AWS or Azure), microservices, and infrastructure as code
  • Bonus: experience with LLMs, agent-based systems, or front-end tools like React/d3

Python Software Engineer (Data) employer: Curated

As a Python Software Engineer in our cutting-edge AI Innovation Lab, you'll join a dynamic team at the forefront of InsurTech, where innovation meets impact. Our London-based hybrid working model fosters a collaborative and inclusive culture, offering strong growth opportunities and a competitive benefits package, including a substantial bonus. Here, you will not only contribute to transformative projects but also thrive in an environment that champions professional development and embraces the latest technologies.
C

Contact Detail:

Curated Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Engineer (Data)

✨Tip Number 1

Familiarise yourself with the latest trends in AI and machine learning, especially as they relate to the InsurTech sector. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the role and the industry.

✨Tip Number 2

Network with professionals already working in the InsurTech space or those involved in AI innovation. Attend relevant meetups or webinars to make connections and gain insights that could give you an edge in your application.

✨Tip Number 3

Brush up on your Python and TypeScript skills, focusing on backend development and cloud-native architecture. Consider building a small project or contributing to open-source projects that showcase your abilities in these areas.

✨Tip Number 4

Prepare to discuss your experience with microservices and infrastructure as code during interviews. Be ready to provide examples of how you've implemented these concepts in previous roles, as they are crucial for this position.

We think you need these skills to ace Python Software Engineer (Data)

Proficiency in Python
Strong backend development skills
Experience with TypeScript
Familiarity with FastAPI
Knowledge of AWS and/or Azure cloud platforms
Understanding of microservices architecture
Infrastructure as Code (IaC) experience
Experience in building greenfield projects
Ability to work collaboratively with stakeholders
Experience with AI and machine learning applications
Familiarity with LLMs (Large Language Models)
Knowledge of agent-based systems
Experience with front-end tools like React or D3
Strong problem-solving skills
Adaptability to new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, TypeScript, and cloud platforms like AWS or Azure. Emphasise any projects where you've applied AI or machine learning, as this is crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in an Innovation Lab and how your skills align with the company's goals. Mention specific technologies you’ve worked with and how they relate to the job description.

Showcase Relevant Projects: If you have experience with greenfield projects or have built microservices, include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding skills and project outcomes.

Highlight Collaboration Skills: Since the role involves working closely with stakeholders, mention any past experiences where you collaborated with cross-functional teams. This will show that you can effectively communicate and work within a team environment.

How to prepare for a job interview at Curated

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and TypeScript in detail. Highlight specific projects where you've used these technologies, especially in a cloud-native environment. Demonstrating your hands-on experience will show that you're ready for the challenges of this role.

✨Understand the Business Context

Research the InsurTech industry and understand how AI and machine learning are transforming it. Be ready to discuss how your skills can contribute to solving real business problems within the organisation. This shows that you’re not just a techie but also understand the bigger picture.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that involve microservices and infrastructure as code. This will help you demonstrate your analytical thinking and engineering prowess.

✨Ask Insightful Questions

Prepare thoughtful questions about the Innovation Lab's goals, the team dynamics, and the technologies they use. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.

Python Software Engineer (Data)
Curated
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>