Events  Classes  Jobs 
    Sign in  
Cover // mobile insurance brokerage platform
Engineering, Full Time    Toronto, Ontario, Canada    Posted: Tuesday, October 29, 2019
Apply To Job

Think insurance is boring? We did too. So we built a company that takes everything you think you know about buying insurance & turns it on its head. 


At Cover, want to become the largest & most customer centric insurance company in the world. 


Founded in 2016, Cover is a mobile-first insurance platform licensed in all 50 states, working with over 35 carriers. We were part of Y Combinators W16 batch, & have gone on to raise $27 million across three funding rounds backed by world class investors. 


Were growing fast. In the past year weve scaled the team from 30 to 100 people across our San Francisco & Toronto offices.

Across our diverse & multi-skilled team were working together to deliver a service thats effortless to interact with, transparently priced, & built on a sustainable & long term footing.
Were pushing hard to make our vision of insurance a reality & we want dedicated, inquisitive & collaborative people who are ready to play their part in achieving our goal.



Role Summary

We are looking for an experienced Data Engineer Lead or Manager to help us scale up & improve our data infrastructure capabilities as we rapidly expand into new products & new territories.  

Cover is growing very quickly, & we rely heavily on our data analytics capabilities to always steer us in the right direction.  As one of Covers first batch of Data Engineers, you will have a great opportunity to define how we create, process, interpret data & lead this team.  This is a significant responsibility, & we are looking for someone armed with exceptional technical skills & the know-how of building out world class data infrastructure from the ground level.  You will work closely with engineers & business analysts to build systems that ensure Covers data is accessible, accurate, & scalable.    

The main responsibilities will include:

  • Develop, construct, test & maintain data architecture

  • Design, build, & launch new data extraction, transformation, & loading processes in production 

  • Work with business analysts to optimize queries, dashboards, reports, & other infrastructure

  • Perform all of the necessary data transformations to populate data into a warehouse that is optimized for reporting 

  • Ensure architecture will support the growing requirements of the business

  • Proactively discover opportunities for data acquisition

  • Prepare data for business analysis & statistical modeling

  • Guiding the data team on day to day responsibilities as well as strategic planning with various internal partners.  


  • 4+ years of relevant experience 

  • A self-starter who has the ability to prioritize multiple competing projects 

  • Expertise in SQL & NoSQL databases such as Postgresql

  • Knowledge of multiple data formats such as tabular data, flat data files, CSV, JSON & XML

  • Knowledge of programming languages such as Python, R, or similar

  • Strong analytical skills related to working with unstructured datasets

  • Prior experience in data modeling, ETL & reporting 

  • Ability to work cross functionally with multiple business units

  • Bachelor's degree in Computer Science, Engineering, Information Systems, Math or a related technical field 

  • Excellent written & verbal communication skills

  • Previous experience leading or managing a data team

Nice to Have: 

  • Basic understanding of the insurance industry

  • Worked at or founded a startup (i.e. built something)

  • Experience with business intelligence tools (e.g. Periscope, Tableau etc.) 

  • Experience with streaming data systems

  • Experience with Hadoop, MapReduce

  • Experience in people leadership and/or management

We currently offer the following benefits & will continually evolve them with the goal of efficiently attracting, retaining, & leveraging the very highest quality talent:

  • Competitive salaries & stock option grants

  • Health, dental, for you & your family

  • Flexible work hours

  • Unlimited vacation policy

  • A slew of perks that make your life outside of work easier

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

Apply To Job
© 2020 GarysGuide      Terms