Role overview

Senior Data Engineer ( min 4+ years of experience in Python, Snowflake & DBT)

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Our Vision of You:

  • Data is your passion, from schema design to understanding data pipelines to data validation and optimization. You love everything about data and live in this world.
  • You strive to become an expert in analytics toolchains and solutions (such as Databricks, Python, Spark) and understand their nuances as you optimize schemas to take advantage of their unique features.
  • You are meticulous about data and data-pipeline quality and obsessive about building solutions that verify data correctness at every step of the pipeline

Qualifications:

  • 7+ years of Data Engineering experience.
  • Support strategic planning by working with Executives and Senior Managers, Principle Engineers, and cross-team Data Engineers.
  • Good understanding of RDBMS and NoSQL data stores and when to use each
  • Experience with OLAP and OLTP type datastores including schema design and query optimization
  • Design, build, and launch collections of sophisticated data models and visualizations that support multiple use cases across different products or domains
  • Experience with distributed bus systems (Kafka, RabbitMQ)
  • Strong skills in at least one programming language languages (Python highly preferred).
  • Experience with Spark Ecosystem (Delta Lake, Databricks, etc.)
  • Optimize pipelines, dashboards, frameworks, and systems to facilitate easier development of data artifacts
  • Strong foundation in data modeling, schema design, and data quality best practices, with functional experience working on cloud platforms like Snowflake or Databricks.
  • Expertise in building multi-step ETL jobs through tooling like dbt; proficiency with workflow management platforms like Airflow and version control management tools through GitHub.
  • Strong communication and collaboration skills, with a focus on clarity, empathy, and shared ownership.
  • You embody our core values: we are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other’s back no matter what, we’re one with our customers, and we find strength in diversity and inclusion
Similar roles

Keep a backup shortlist.

Browse stack
FocusData EngineeringRole area
Seniority signalSeniorCandidate level
StackAWS, Python, SnowflakePrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link