At a Glance
- Tasks: Design and develop data-centric backend services using Python and FastAPI.
- Company: Fast-growing global tech provider in the insurance sector.
- Benefits: Competitive salary, private medical insurance, and 25 days holiday.
- Other info: Hybrid work model with a vibrant London office and great career progression.
- Why this job: Join a dynamic team and make an impact in cybersecurity insurance technology.
- Qualifications: Strong Python skills, experience with FastAPI, and knowledge of SQL.
The predicted salary is between 54000 - 126000 £ per year.
Are you a data centric Software Engineer with strong Python and SQL skills? You could be progressing your career in a senior, hands-on role at a fast growing, global Insurance Underwriting technology provider that focuses on developing a complex SaaS calculation platform for rapidly growing Cybersecurity insurance markets.
As a Senior Software Engineer you will design and develop data centric backend services for the core platform with a focus on Python coding and building FastAPIs within an Azure environment with Databricks. You'll participate in the design and implementation of advanced mechanisms for data ingestion, transformation, mass parallel orchestration of network IO and will model data for a variety of purposes. You'll also collaborate with the Infrastructure Team to maintain Infrastructure as Code and develop new features on the engineering platform.
Location / WFH: There's a hybrid work from home model with three days a week in the high spec London, City office with rooftop bar.
About you:
- You have strong Python backend software engineering skills
- You have experience of building FastAPIs
- You have a good knowledge of public cloud services, they're using Azure but experience with AWS or GCP is fine
- You have experience of working with data at scale
- You have strong SQL skills (PostgreSQL, SQL Server and ideally Databricks, or happy to learn it)
- You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP
- You're collaborative and pragmatic with great communication skills
What's in it for you:
- Salary to £90k + bonus
- 25 days holiday
- Private Medical Insurance (including dental and optical cashback)
- Life Insurance, Income Protection
- Pension
- Subsidised gym membership
- X4 paid volunteering days per year
- Season ticket loan
- Employee Assistance Programme
- Impactful role with great career progression
Apply now to find out more about this opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Software Engineer Python FastAPI Data in London employer: Client Server
Join a dynamic and innovative global Insurance Underwriting technology provider in London, where you'll thrive in a collaborative work culture that values diversity and continuous learning. With a competitive salary package, generous benefits including private medical insurance, and opportunities for impactful career progression, this role as a Senior Software Engineer offers the chance to work on cutting-edge technology in a high-spec office environment with a rooftop bar. Embrace a hybrid work model that promotes work-life balance while contributing to a meaningful mission in the rapidly evolving Cybersecurity insurance market.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer Python FastAPI Data in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python and FastAPI. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those involving data-centric applications. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and SQL skills. Practice coding challenges and system design questions that focus on data ingestion and transformation. We all know practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Engineer Python FastAPI Data in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Python and FastAPI experience. We want to see how your skills align with the role, so don’t be shy about showcasing your data-centric projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about software engineering and how your background makes you a perfect fit for our team. Keep it engaging and relevant!
Showcase Your Projects:If you've worked on any relevant projects, especially those involving Azure or Databricks, make sure to mention them. We love seeing real-world applications of your skills!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Client Server
✨Know Your Tech Stack
Make sure you’re well-versed in Python, FastAPI, and SQL. Brush up on your knowledge of Azure and Databricks too. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those involving data ingestion and transformation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.
✨Demonstrate Collaboration
Since this role involves working closely with the Infrastructure Team, be ready to share examples of how you’ve successfully collaborated in the past. Highlight your communication skills and how you’ve contributed to team success.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, their approach to data at scale, and the team dynamics. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.