Senior Data Engineer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Data Engineer building scalable lakehouse pipelines and trusted datasets for Kin’s homeowners insurance platform. Enforcing data quality, security, and reporting standards across the organization.

Responsibilities

  • Design and build scalable, production-grade data pipelines and data models for downstream analytics and enterprise reporting
  • Implement and enforce data validation, testing, and QA standards across data models
  • Partner with App Engineering to understand source systems and define downstream data capture and modeling
  • Collaborate with Analytics Engineering, BI, Finance, Marketing, Product, and other business stakeholders
  • Translate ambiguous reporting needs into scalable, well-modeled datasets
  • Ensure data models comply with GDPR, CCPA, GLBA, and other data security and privacy requirements through access controls and monitoring
  • Mentor other data engineers on modeling best practices, documentation, and data processing patterns
  • Use AI-assisted development tools to improve engineering efficiency, code quality, and observability
  • Deliver production-ready datasets that become trusted sources of truth for reporting and decision-making
  • Improve data quality and stakeholder trust through consistent validation and QA standards

Requirements

  • 4+ years of experience in data engineering, analytics engineering, or dimensional modeling roles, building production data models
  • Advanced SQL skills
  • Experience transforming data from multiple sources into a scalable warehouse or lakehouse
  • Proficiency in Python, including Pandas and NumPy
  • Expertise in dimensional modeling, ELT workflows, and modern data architecture patterns
  • Proven ability to model raw, complex data into well-structured, analytics-ready datasets
  • Experience with Databricks, Snowflake, or Redshift
  • Ability to translate ambiguous business requirements into scalable, well-modeled datasets
  • Excellent written and verbal communication skills
  • Ability to explain complex technical concepts to non-technical stakeholders
  • Ability to live and work full-time in one of Kin’s listed states, or Ontario for eligible remote technical positions in Canada

Benefits

  • Company equity through Restricted Stock Units (RSUs)
  • 401(k) with company match up to 4% of eligible earnings
  • Multiple medical plan options
  • Dental and vision coverage
  • Company-funded HSA contributions
  • Company-paid life insurance and short-term disability
  • Supplemental long-term disability, critical illness, accident, legal, and pet insurance
  • Mental health support and confidential counseling resources
  • Flexible PTO for exempt employees (most employees take 15–20 days per year)
  • 8 company-observed holidays
  • Paid parental leave, including up to 14 weeks at 100% pay for birthing parents and 8 weeks at 100% pay for non-birthing parents
  • Career mobility and internal growth opportunities
  • Professional development budgets for certifications, conferences, and learning, subject to management approval
  • Remote-first work environment
  • Global/remote collaboration with offices available in Chicago and St. Petersburg

Job title

Job type

Full Time

Experience level

Senior

Salary

$131,950 - $153,026 per year

Degree requirement

No Education Requirement

Tech skills

Amazon RedshiftNumpyPandasPythonSQL

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.