Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer

About Zego

At Zego, we understand that traditional motor insurance holds good drivers back. It's too complicated, too expensive, and it doesn't reflect how well you actually drive. Since 2016, we have been on a mission to change that by offering the lowest priced insurance for good drivers.

From van drivers and gig workers to everyday car drivers, our customers are the driving force behind everything we do. We've sold tens of millions of policies and raised over $200 million in funding. And we’re only just getting started.

Overview of the Data Engineering team: 

At Zego the Data Engineering team is integral to our data platform, working closely with Software Engineers, Data Scientists and Data Analysts along with other areas of the business. We use a variety of internal and external tooling to maintain our data repositories. We are looking for people who have a solid understanding of ETL and ELT paradigms, are comfortable using Python and SQL, hold an appreciation for good software engineering and data infrastructure principles, are eager to work with complex and fast growing datasets, reflect a strong desire to learn and are able to communicate well.

Our stack involves but is not limited to Airflow, Data Build Tool (DBT), a multitude of AWS services, Stitch and CICD pipelines. As a Data Engineer you will have the opportunity to promote emerging technologies where they can add value to the business and promote better ways of working.

It is an exciting time to join, and you’ll partner with world class engineers, analysts and product managers to help make Zego the best loved insurtech in the world.

Over the next 12 months you will:

  • Assist in developing and maintaining our ETL and ELT pipelines.
  • Support our data scientists in the development and implementation of our ML pricing models and experiments.
  • Help drive and evolve the architecture of our data ecosystem.
  • Collaborate with product managers and across teams to bring new products and features to the market.
  • Help drive data as a product, by growing our data platform with a focus on strong data modelling, quality, usage and efficiency.
  • Build tailored data replication pipelines as our backend application is broken into microservices.

About you

We are looking for somebody with a working knowledge of building data pipelines and the underlying infrastructure. Experience in data warehouse design undertakings, following best practices during implementation is a big plus. You have worked with (or are keen to do so) Data Analysts, Data Scientists and Software Engineers.

Practical knowledge of (or strong desire to learn) the following or similar technologies:

  • Python
  • Airflow
  • Databases (PostgreSQL)
  • Data Warehousing (Redshift / Snowflake)
  • SQL (We use DBT for modelling data in the warehouse)
  • Data Architecture including Dimensional Modelling
  • Experience in using infrastructure as code tools (e.g. Terraform)

Otherwise an interest in learning these, with the support of the team, is essential. We're looking for people with a commitment to building, nurturing, and iterating on an ever-evolving data ecosystem.

Other beneficial skills include:

  • Familiarity with Docker and/or Kubernetes (EKS)
  • Implementation / Contribution to building a Data Lake or Data Mesh
  • Having worked with a wide variety of AWS services
  • Open Table Formats (e.gr. Apache Iceberg)

How we work

We believe that teams work better when they have time to collaborate and space to get things done. We call it Zego Hybrid.

Our hybrid way of working is unique. We don't mandate fixed office days. Instead, we foster a flexible approach that empowers every Zegon to perform at their best. We ask you to spend at least one day a week in our central London office. You have the flexibility to choose the day that works best for you and your team. We cover the costs for all company-wide events (3 per year), and also provide a separate hybrid contribution to help pay towards other travel costs. We think it’s a good mix of collaborative face time and flexible home-working, setting us up to achieve the right balance between work and life.

Benefits

We reward our people well. Join us and you’ll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that’s just for starters.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Engineer, Zego

At Zego, we're on a mission to revolutionize motor insurance for good drivers, and we're looking for a Senior Data Engineer to join our talented Data Engineering team! Imagine being a crucial part of a company that has sold tens of millions of policies and raised over $200 million in funding since 2016. This role is an exciting opportunity for someone who enjoys working with complex datasets and is eager to contribute to our data platform. You'll collaborate with software engineers, data scientists, and product managers, using tools like Airflow, DBT, and a variety of AWS services. Your expertise in ETL and ELT paradigms will be essential as you help develop and maintain our data pipelines, supporting our machine learning pricing models and influencing the architecture of our data ecosystem. We value strong communication skills, a commitment to building and iterating on a data ecosystem, and a desire to learn new technologies. If you're passionate about data modeling, quality, and efficiency, and are comfortable using Python and SQL, then Zego is the place for you. Plus, our flexible hybrid working model means you can choose when to come into the office, maintaining a great work-life balance. Join us and be part of a team that aims to make Zego the most loved insurtech in the world!

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Zego
What qualifications do I need to apply for the Senior Data Engineer position at Zego?

To apply for the Senior Data Engineer position at Zego, candidates should have a solid understanding of ETL and ELT paradigms, experience in data pipeline development, and a working knowledge of programming languages like Python and SQL. Familiarity with databases like PostgreSQL and experience with cloud technologies such as AWS services are also beneficial. Additionally, a commitment to learning emerging technologies and collaborating with cross-functional teams is crucial for success.

Join Rise to see the full answer
What technologies will I work with as a Senior Data Engineer at Zego?

As a Senior Data Engineer at Zego, you will work with an exciting stack that includes Airflow for orchestrating data workflows, Data Build Tool (DBT) for data modeling, and various AWS services for building scalable data solutions. A familiarity with Python and SQL will be vital, along with an interest in learning about infrastructure as code tools like Terraform. Your skills will help evolve our data ecosystem and drive innovative data practices across the company.

Join Rise to see the full answer
What is the work culture like for the Senior Data Engineer role at Zego?

The work culture at Zego for the Senior Data Engineer role is flexible and collaborative. We embrace a hybrid working model that allows you to choose your office days while ensuring that teamwork and communication flourish. Our commitment to work-life balance means you have the autonomy to manage your time effectively and still engage in face-to-face collaboration with colleagues in our London office as needed.

Join Rise to see the full answer
What opportunities for growth and learning are available for a Senior Data Engineer at Zego?

At Zego, we prioritize personal and professional development for our Senior Data Engineers. You will have practical opportunities to work with innovative technologies and participate in projects that challenge and enhance your skills. Our supportive team encourages continuous learning, and there's a strong focus on knowledge-sharing that helps you grow in your role while impacting the company's data practices.

Join Rise to see the full answer
How does Zego support work-life balance for Senior Data Engineers?

Zego supports work-life balance for Senior Data Engineers by offering a hybrid working model that allows you to choose when to come into the office. You only need to be in the London office at least once a week, giving you the flexibility to balance personal commitments while enjoying collaborative team interactions. We also provide wellness benefits and competitive leave policies to help maintain your overall wellbeing.

Join Rise to see the full answer
What kind of projects will a Senior Data Engineer be involved in at Zego?

As a Senior Data Engineer at Zego, you will work on diverse projects that include developing and maintaining ETL and ELT pipelines, assisting in the implementation of machine learning pricing models, and collaborating with product managers to bring new data-driven products to market. You'll also help enhance our data architecture and drive initiatives that contribute to building a robust data ecosystem.

Join Rise to see the full answer
What benefits does Zego offer to Senior Data Engineers?

Zego offers an attractive benefits package for Senior Data Engineers, including a market-competitive salary, private medical insurance, and company share options. You will also enjoy a generous holiday allowance and an array of wellbeing benefits, reflecting our commitment to employee satisfaction and their overall health.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you describe your experience with ETL and ELT processes?

When answering this question, highlight specific ETL or ELT projects you've worked on, including the tools and technologies used, such as Airflow or DBT. Discuss your understanding of data extraction, transformation, and loading, and any challenges you faced during the process, showing how you successfully resolved them.

Join Rise to see the full answer
How do you ensure data quality in your pipeline?

To answer this, speak about the methods you implement to validate data quality at every stage of the pipeline. Discuss techniques like automated testing, data profiling, and regular checks for consistency and accuracy, emphasizing your commitment to delivering high-quality data.

Join Rise to see the full answer
What experience do you have with cloud technologies and data storage solutions?

In your response, detail your familiarity with cloud platforms such as AWS, discussing specific services like Redshift or Snowflake you have experience with. Share how you've used these technologies to optimize data storage and processing, focusing on your contributions to building scalable data environments.

Join Rise to see the full answer
How do you approach collaboration with data scientists and analysts?

Highlight your collaborative approach by discussing specific examples of cross-functional projects. Emphasize clear communication and understanding different perspectives, showcasing how collaboration has led to successful outcomes in leveraging data for insights and business decisions.

Join Rise to see the full answer
What is your experience with Python and SQL in data engineering?

Share your proficiency in Python and SQL, including projects where you've utilized these languages to create data transformations or write queries. Provide examples of how your coding skills enhanced data processing efficiencies or analytics capabilities.

Join Rise to see the full answer
Can you explain what data modeling means and how you've applied it?

Discuss the principles of data modeling and your practical experience in creating models for databases using tools like DBT. Mention any specific modeling techniques you've employed, such as dimensional modeling, and how you ensured the models align with business needs.

Join Rise to see the full answer
What are your thoughts on the future of data engineering?

Discuss your perspectives on emerging trends in data engineering, such as the rise of real-time data processing and the integration of machine learning. Relate these trends to how you envision evolving your skills and contributing to Zego's data practices.

Join Rise to see the full answer
Describe a challenge you've faced in a data project and how you overcame it.

When answering, provide a specific instance where you encountered a significant challenge, such as data migration or integration issues. Walk through the steps taken to assess the problem, devise a solution, and the final outcome, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you stay updated with the latest trends in data engineering?

Convey your commitment to continuous learning by discussing resources such as online courses, webinars, forums, or industry publications you regularly engage with. Mention how staying up-to-date has benefited your projects and overall skill development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
MaintainX Remote Montreal, Toronto
Posted 3 days ago
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Paid Time-Off
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago

Zego was founded in 2016 and is an insurance policy provider. Zego currently operates in the UK, Ireland, France, Belgium, and Spain.

7 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!