At a Glance
- Tasks: Develop and maintain data pipelines using Python and LLM for innovative business lines.
- Company: Dynamic London-based reinsurer with a focus on technology and collaboration.
- Benefits: Competitive salary, bonuses, hybrid work model, and excellent benefits.
- Other info: Exciting opportunity for career growth in a 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.
Full-Stack Software Engineer / Python 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 employer: Highbury Consulting
Contact Detail:
Highbury Consulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Python, LLM, SQL
✨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 refer you directly.
✨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 gives you a tangible way to demonstrate your expertise beyond just words on a CV.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Python, SQL, and DevOps practices. Practise coding challenges and be ready to discuss your past projects in detail—this is your chance to shine!
✨Tip Number 4
Apply through our website! We love seeing candidates who take the initiative. Plus, it helps us keep track of your application and makes it easier for us to connect with you about the role.
We think you need these skills to ace Software Engineer - Python, LLM, SQL
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your strong Python skills in your application. We want to see how you've used Python for data pipelines and API integration, so share specific examples that showcase your expertise!
Get Technical with SQL: Don’t forget to mention your SQL experience! We’re looking for someone who can handle queries, stored procedures, and schema design, so include any relevant projects or achievements that demonstrate your SQL prowess.
CI/CD Experience is Key: If you’ve got experience with CI/CD pipelines and Azure DevOps, shout about it! This role involves establishing standards for code repositories, so let us know how you've contributed to similar projects in the past.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it 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 API integration. Familiarise yourself with LLM tools and SQL queries, as these will be crucial in the role. Being able to discuss your past experiences with these technologies confidently will impress the interviewers.
✨Showcase Your CI/CD Knowledge
Since this role involves establishing CI/CD standards, be prepared to talk about your experience with Azure DevOps and building pipelines. Bring examples of how you've implemented CI/CD in previous projects, and be ready to discuss any challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
The company is looking for someone who can take ownership of ingestion pipelines and reporting. Prepare to discuss specific problems you've solved in past roles, particularly those related to data workflows or automation projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about the team dynamics, ongoing projects, or how they envision the future of their data pipelines. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.