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, and hybrid work model for better work-life balance.
- Other info: Exciting opportunity for career growth in a supportive and innovative environment.
- Why this job: Join a forward-thinking team and make a real impact in the finance tech space.
- Qualifications: Strong Python and SQL skills, with experience in 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 in 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 providing a collaborative environment where you can take ownership of impactful projects, particularly in the exciting realm of Python and LLM technologies. With competitive compensation packages, including bonuses and long-term incentives, we are committed to supporting your professional development and ensuring a rewarding career journey.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Python, LLM, SQL in 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 gives you a chance 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.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer - Python, LLM, SQL in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong Python skills and experience with LLM and SQL. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or achievements!
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 your skills can help us at StudySmarter. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills:Since this role involves CI/CD and Azure DevOps, make sure to mention any relevant experience you have in these areas. We’re looking for someone who can hit the ground running, so highlight those technical proficiencies!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining the StudySmarter team!
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 be ready to discuss how you've used them in past projects.
✨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 these processes in previous roles.
✨SQL Skills Are Key
You’ll need strong SQL skills for this position, so be ready to demonstrate your ability to write queries, design schemas, and create stored procedures. Consider preparing a few examples of complex SQL problems you've solved.
✨Be Ready to Discuss Team Dynamics
This role requires collaboration with underwriters and operations, so think about how you can contribute to team dynamics. Prepare to share experiences where you've successfully worked in a team to deliver results.