Software Engineer - Python, LLM, SQL in City of London
Software Engineer - Python, LLM, SQL

Software Engineer - Python, LLM, SQL in City of London

City of London Full-Time 110000 - 120000 £ / year (est.) No home office possible
Highbury Consulting

At a Glance

  • Tasks: Develop and maintain Python pipelines, support underwriters, and drive automation projects.
  • Company: Dynamic London-based reinsurer with a focus on innovation.
  • Benefits: Competitive salary, bonuses, and excellent benefits in a hybrid work environment.
  • Other info: Exciting opportunity for career growth in a collaborative and supportive environment.
  • Why this job: Join a cutting-edge team and make a real impact in the insurance tech space.
  • Qualifications: Strong Python and SQL skills, experience with CI/CD and Azure DevOps.

The predicted salary is between 110000 - 120000 £ per year.

Software Engineer required by London based reinsurer. This is a newly created role that will add capacity to sustain delivery across new and existing work streams. This person will provide local support to underwriters and operations, and take ownership of the ingestion, reconciliation, and reporting pipelines for the new business lines.

Key Technical Needs

  • Python / LLM Pipelines: Submission ingestion for new and existing extraction pipelines, all of which rely on Python with LLM integration.
  • DevOps - CI/CD: Azure DevOps on-premises infrastructure, IIS deployments, GitHub integration, and building pipelines. This person will help establish CI/CD and code repository standards for systems that will benefit from shared ownership.

Candidate Profile

  • Strong Python skills - Data pipelines, API integration, LLM/AI tooling is essential.
  • Strong SQL (queries, stored procedures, schema design) is essential.
  • Experience of Azure DevOps, CI/CD pipelines, IIS and Git.
  • Ability to build Power BI reports and dashboards.
  • Experience of C# / .NET (ASP.NET Core, Entity Framework Core) is desirable.

Overview of responsibilities

  • Take ownership of day-to-day support for business lines and related reporting, distributing the load across the team.
  • Provide a local London presence for underwriters and operations, giving them a direct point of contact and faster turnaround.
  • Own the maintenance of ingestion pipelines and data workflows for the newer business lines.
  • Free up senior team members to focus on planned enhancements and business-requested improvements.
  • Bring Finance platform responsibilities under engineering governance with CI/CD and code standards.
  • Drive automation project work and broaden knowledge distribution across the team, reducing concentration of critical system knowledge.

Sponsorship is NOT available.

Software Engineer - Python, LLM, SQL in City of London employer: Highbury Consulting

As a leading reinsurer based in London, we pride ourselves on fostering a dynamic and inclusive work culture that prioritises employee growth and innovation. Our hybrid working model allows for flexibility while maintaining a strong team presence in the office, ensuring collaboration and support for our engineers. With competitive compensation packages, including bonuses and long-term incentives, we are committed to rewarding our employees for their contributions and providing them with opportunities to advance their careers in a thriving industry.
Highbury Consulting

Contact Detail:

Highbury Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Python, LLM, SQL in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, LLM integrations, and any CI/CD pipelines you've built. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge, especially around SQL queries and Azure DevOps. Practice common interview questions and be ready to discuss how you've tackled challenges in past projects.

✨Tip Number 4

Apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you a leg up. Plus, it shows you're genuinely interested in joining our team!

We think you need these skills to ace Software Engineer - Python, LLM, SQL in City of London

Python
LLM Integration
CI/CD
Azure DevOps
IIS Deployments
GitHub Integration
SQL
Data Pipelines
API Integration
Power BI
C#
.NET
ASP.NET Core
Entity Framework Core

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python skills and experience with LLM and SQL. We want to see how your background aligns with the key technical needs mentioned in the job description.

Showcase Your Projects: Include any relevant projects that demonstrate your expertise in building data pipelines or working with CI/CD. We love seeing practical examples of your work, so don’t hold back!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how you can contribute to our team. We appreciate a personal touch that reflects your enthusiasm.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves!

How to prepare for a job interview at Highbury Consulting

✨Know Your Tech Inside Out

Make sure you brush up on your Python skills, especially around data pipelines and LLM integration. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Show Off Your CI/CD Knowledge

Since this role involves establishing CI/CD standards, be prepared to talk about your experience with Azure DevOps and GitHub. Share examples of how you've implemented CI/CD in past projects and the impact it had on the team's efficiency.

✨Prepare for SQL Questions

SQL is a key requirement, so make sure you're comfortable with writing queries, stored procedures, and schema design. You might be asked to solve a problem on the spot, so practice some common SQL scenarios beforehand.

✨Demonstrate Your Team Spirit

This role requires collaboration with underwriters and operations, so highlight your ability to work in a team. Share examples of how you've supported colleagues in the past and how you can contribute to a positive team dynamic.

Software Engineer - Python, LLM, SQL in City of London
Highbury Consulting
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>