Data Engineer

Department

Engineering

Location

Denver, CO

Remote

Compensation

$100,000-$120,000 annually depending on experience

Benefits

Health, Vision and Dental Insurance, Casual Time Off, 401(k), HSA, LTD, Life Insurance, Paid Holidays

Apply for this position

Position Summary

We rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a full stack engineer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back end languages. You’ll be joining an agile team working at the forefront of new technology, solving the challenges that impact both the front end and back end architecture, and ultimately, delivering amazing user experiences.

Position Responsibilities

  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Identify and execute methods for housing data that will be used for business metrics, KPIs, and campaigns.
  • Gather, structure and organize data in a manner that can be used to assist in lead generation.
  • Partner with business analysts to determine what data is necessary in order to support the goals and needs of the business.
  • Work with stakeholders including the Executive, Product, Engineering and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Create and maintain optimal data pipeline architecture.
  • Assemble large and complex data sets that meet business requirements.
  • Partner with Engineers to build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies.
  • Collaborate with site reliability engineers to ensure data is separated and secure across data centers in AWS.

Experience and Education

  • At least 3-5 years in a data engineering role or similar position.
  • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases such as Postgres, MongoDB or DynamoDB.
  • Demonstrated knowledge of performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
  • Strong analytic skills related to working with unstructured datasets.
  • Familiar with ETL, ELT, process and workflows, batch jobs & processing
  • Experience with data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
  • Ability to comfortably use big data tools such as Hadoop, Spark, Kafka, etc. as well as data visualization tools such as DOMO, Tableau, Google Analytics, Power BI, Periscope.
  • Experience with AWS cloud services: EC2, EMR, RDS, Redshift, MSK, Kinesis, S3, Glue.
  • Experience with stream-processing systems: Storm, Spark-Streaming, etc.
  • Excellent written and verbal communication skills.
  • Strong working knowledge of computers and other office productivity tools, with aptitude to learn new software and systems.
  • Generous with time spent building relationships with team members, partners and customers.
  • Ability to work independently and as a collaborative member of a team.
  • An appreciation for a transparent, open and honest working environment.
  • Must value accountability and dedication to producing an excellent end result.
  • Values the importance of representing and protecting the company’s cultural DNA.

Essential Job Functions

Essential Job Functions (Must be able to be performed with or without reasonable accommodation):

  • Work Environment: This position is primarily based in an office environment.
  • Physical Demands:
    • Must be able to sit for extended periods of time
    • Possess visual acuity in order to see a computer
    • Must possess manual dexterity in order to produce quotes on a computer, and other information needed by clients
    • Must to able to speak with clients, partners, and internal staff
    • Must be able to hear clients, partners, and internal staff
    • Work Schedule: Full time. Position pay require employee to work various shifts as necessary to support company objectives
    • Occasional travel (less than 25%) might be required
    • Work Location: Covered’s headquarters in Denver, CO. Position is eligible for remote work upon employee meeting certain criteria.

Why Covered?

At Covered, we are focused on making insurance easy to understand and painless to purchase. We combine intuitive technology with a human touch to help consumers quote, compare, and purchase multiple insurance products in minutes. By partnering with lenders, financial institutions and fintech companies, we deliver our personalized embedded insurance marketplace to their customers. If you are looking for career opportunities within a growing company built by a compassionate and solutions oriented team, you have come to the right place.

THIS JOB DESCRIPTION IS NOT DESIGNED TO COVER OR CONTAIN A COMPREHENSIVE LIST OF ACTIVITIES, DUTIES OR RESPONSIBILITIES THAT ARE REQUIRED OF THE EMPLOYEE FOR THEIR JOB DUTIES, RESPONSIBILITIES AND ACTIVITIES MAY CHANGE AT ANY TIME, WITH OR WITHOUT NOTICE.

Apply for this position