Senior Data Engineer
WHO WE ARE:
Zinnia is simplifying how people buy, sell, and administer insurance products. Combining intuitive enterprise technology solutions and data insights, the Policygenius marketplace, and market-leading products including SmartOffice, AnnuityNet, LifeSpeed, WinFlex, TPP, VitalSales Suite, and Exchange Consulting, Zinnia is redesigning the insurance experience for shoppers, advisors, and insurers alike — and enabling more people to protect their financial futures along the way. Zinnia has over $173.7 billion in assets under administration across100+carrier clients,2500distributors and partners, and over 2 million policyholders.
WHO YOU ARE:
Zinnia is disrupting the insurance industry by delivering innovative technology-driven experiences. We are advancing our tech capabilities and learning to leverage our data to develop innovative data applications. We are relentless in our drive to reliably deliver outstanding products at scale. We are growing fast, but we can go further faster with experienced, collaborative, challenge-seeking analytics leaders like yourself.Our data team serves Zinnia through data engineering, data analysis, and data science.
Our goal is to help uncover opportunities and make decisions with data. We partner with all department stakeholders across the company to develop deeper predictors of behavior, develop insights that drive business strategy and build solutions to optimize our internal and external experiences.
WHAT YOU’LL DO:
- Take complicated algorithms, code review, optimize for production and integrate into product features or process flows.
- Design data architecture that is simple and maintainable while enabling Data Analysts, Data Scientists, and stakeholders to efficiently work with data.
- Design data pipelines utilizing ETL tools, event driven software, and other streaming software.
- Partner with both data scientists and engineers to bring our amazing concepts to reality. This requires learning to speak the language of statisticians as well as software engineers.
- Ensure reliability in data pipelines and enforce data governance, security and protection of our customer’s information while balancing tech debt.
- Mentor data engineering team members and even data scientists in architecture and coding techniques.
- Partner with product and engineering teams to design data models for downstream data maximization.
- Evaluate and champion new engineering tools that help us move faster and scale our team
WHAT YOU’LL NEED:
- You have 7+ years of data engineer experience coding in Python and using SQL.
- Bachelor’s degree in Technology or Data Science or a related filed, work experience can be substituted for education
- You are comfortable with data engineering tooling such as jira, git, buildkite, terraform, airflow, dbt and containers as well as GCP tools such as kubernetes, cloud functions, and data store, and vertex ai.
- You understand standard ETL patterns, modern data warehousing ideas such as data mesh or data vaulting, and data quality practices regarding test driven design and data observability.
- You have some experience with ML Operations
- You have experience partnering with data analysts, data scientists, and engineering stakeholders.
- You have a background in data engineering, computer science, software development or another engineering field
- You can communicate with a team and articulate ideas to both team members and non-technical stakeholders
- You have a drive to learn and master new technologies and techniques
- You have experience with relational cloud databases like MSSQL, Postgres, Oracle and BigQuery, but also comfortable working with unstructured files and datasets as well as 3rd party data sources and vendors
Technologies You Will Use
- Python for data pipelining and automation.
- Google Cloud Platform: Kubernetes, Cloud SQL, Cloud Functions, PubSub, BigQuery, DataStore, and more: we keep adopting new tools as we grow!
- Airflow and dbt for data pipelining.
- Tableau and Narrator for data visualization and consumer facing dashboards.
- Many more to come!
WHAT’S IN IT FOR YOU?
- The opportunity to work with a fantastic team with a great culture;
- The opportunity to be part of an innovative and exciting company that is completely changing an outdated industry;
- The opportunity to grow professionally in a dynamic and fun environment;
- A competitive compensation plan;
- Hybrid work from home and office model;
- A flexible time off policy which includes unlimited wellness days, personal days and vacation time;
- Two volunteer days;
- A day off on your Birthday;
- The company paid top-tier health benefits plan and a telemedicine service;
- A stipend for your home office setup.