At a Glance
- Tasks: Shape data products and pipelines to revolutionise motor insurance.
- Company: Join Prima, the leading online motor insurance provider in Italy, expanding to the UK and Spain.
- Benefits: Flexible work options, tailored growth plans, private healthcare, and wellbeing support.
- Other info: Diverse and inclusive workplace that values unique perspectives.
- Why this job: Make a real impact in the future of insurance with cutting-edge data technology.
- Qualifications: Expertise in data processing, Python programming, and cloud solutions; passion for continuous learning.
The predicted salary is between 60000 - 80000 £ per year.
Are you looking for a new challenge? Fancy helping us shape the future of motor insurance? Prima could be the place for you. Since 2015, we have been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we have quickly become the number one online motor insurance provider. In fact, we are trusted by over 5 million drivers. And now we are expanding to help millions more drivers in the UK and Spain.
To help fuel that growth, we need a Senior Data Engineer to join our Engineering team. This team is the beating heart of Prima. You will be joining over 350 engineers across software development, infrastructure, operations and security. Fueled by curiosity, experimentation and collaboration, you will help deliver scalable, impactful solutions that shape the future of insurance.
Excited to make an impact? Here are the details: You will be joining our pricing and underwriting domain to bridge the gap between machine learning/data science and engineering. You will help build, publish, and maintain our complex data products and pipelines, key elements that have a significant impact on the company’s growth.
What You’ll Do:
- Shaping the architecture of data products designed for data analytics and data science specifically focusing on use cases like forecasting, feature engineering, customer behaviour, and integration of new data sources.
- Leading the way in data transformation by setting up best practices in areas like Data modelling, performance optimisation, Data Governance etc., ensuring that the data used within Prima is consistent, available and reliable.
- Building reusable technology that enables teams to ingest, store, transform, and serve their own data products.
- Engaging with data scientists and machine learning engineers to explore the product landscape and refine data requirements for enhanced data infrastructure.
- Embracing continuous learning and experimentation to stay updated on emerging technologies, from testing open source tools to engaging in community-building activities like Meetups.
What We’re Looking For:
- Expert in batch, distributed data processing and near real-time streaming data pipelines with technologies like Kafka, Flink, Spark etc. Experience in Databricks is a plus.
- Experience in Data Lake / Big Data Analytics platform implementation with cloud based solution; AWS preferred.
- Proficient in Python programming and software engineering best practices.
- Expertise with RDBMS, Data Warehousing, Data Modelling with relational SQL (Redshift, PostgreSQL) and NoSQL databases.
- Proficiency in DevOps, CI/CD pipeline management, and expertise in infrastructure as Code (IaC) deployment industry-best practices.
Nice-to-Have:
- Hands-on experience in Data Quality and Data Governance techniques.
- Knowledge on MLOps and Feature engineering.
- Exposure to common data analysis and ML technologies such as on scikit-learn, pandas, NumPy, XGBoost, LightGBM.
- Exposure to tools like Apache Oozie, Apache Airflow.
Why You’ll Love It Here:
We want to make Prima a happy and empowering place to work. So if you decide to join us, you can expect plenty of perks.
- Work Your Way: Enjoy full flexibility – work from home, the office or a mix of both. Plus, work from anywhere for up to 30 days a year.
- Grow with us: We may move fast at Prima, but we move together. Get access to learning resources, mentorship and a growth plan tailored to you.
- Thrive and perform: Your best work begins when you feel your best. Enjoy private healthcare, gym discounts, wellbeing programs and mental health support.
Think you’re a match? Apply now. At Prima, we celebrate uniqueness. If you don’t meet every requirement but are passionate about this role, we still want to hear from you. Innovation thrives on diverse perspectives. Prima is proud to be an equal opportunity employer. Need accommodations during the process? Email us at accessible.recruiting@prima.it. Let’s build the future of insurance, together.
Data Engineer in London employer: Prima
Contact Detail:
Prima Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Prima on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Prepare a mini-project or a portfolio that highlights your data engineering expertise. This can really set you apart during interviews and showcase your passion.
✨Tip Number 3
Be ready to discuss real-world problems! Brush up on how you've tackled data challenges in the past. Employers love to hear about your thought process and solutions.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Prima team.
We think you need these skills to ace Data Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Data Engineer role. Highlight your expertise in data processing, cloud solutions, and any relevant technologies like Kafka or Spark. We want to see how you can contribute to shaping the future of motor insurance!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're excited about the role and how your background makes you a perfect fit. Don’t forget to mention your passion for continuous learning and collaboration, as these are key to our team culture.
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially in data transformation and analytics. This will help us understand your hands-on experience!
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’re considered for the role. Plus, it shows us you’re keen on joining our team at Prima!
How to prepare for a job interview at Prima
✨Know Your Data Tools
Make sure you brush up on your knowledge of batch and streaming data processing tools like Kafka, Flink, and Spark. Be ready to discuss how you've used these technologies in past projects, as well as any experience with Databricks. This will show that you're not just familiar with the tools, but that you can apply them effectively.
✨Showcase Your Python Skills
Since proficiency in Python is a must-have, prepare to demonstrate your coding skills. You might be asked to solve a problem or explain your approach to a data engineering task. Practising common algorithms or data manipulation tasks in Python can give you the edge you need.
✨Understand Data Governance
Familiarise yourself with data governance and quality techniques. Be prepared to discuss how you've implemented best practices in previous roles. This will highlight your ability to ensure data consistency and reliability, which is crucial for the role at Prima.
✨Embrace Continuous Learning
Show your passion for staying updated on emerging technologies. Mention any recent tools or frameworks you've explored, or community events you've attended. This demonstrates your commitment to growth and innovation, aligning perfectly with Prima's values.