C

Senior Data Engineer

Senior Data Engineer

This job is no longer open

Imagine texting with artists, celebrities, and visionaries the same way you text your mom or best friend. Here at Community, we’re defining a new category of connection: Social Messaging. We pair the simplicity of a text message with the scale of a social network to instantly communicate with the people you want to reach (or hear from).

Share new music, send inspirational messages, release limited-edition products or even grant exclusive access. Whatever content you dream up, send messages individually, or collectively to your community and get instant results. With text messaging open rates over 90% and double-digit engagement, you’re building an authentic and personal connection with every member.

About the role and your impact

As a Senior Data Engineer you will be a critical addition to our data team. You are someone with demonstrated experience building and scaling a data delivery platform that has enabled a data-driven business to grow and improve. We have lots of data, and a clear vision for what we need to achieve with our second generation platform, but are looking for the person with both the experience and skills to take us to the next level and put our vision into production.

You will be working with a distributed, remote-first team that spans North America and Europe. Your day will be spent building, programming, and scaling our cutting edge data platform using technologies like Snowflake, Spark (Databricks), Apache Airflow, Postgres, Data Build Tool, and Python. In addition to building systems and writing software, you will collaborate with leadership, product managers, and growth teams to deliver actionable business and product insights.


What You’ll Do

  • Develop and maintain data systems that scale with increasing data volume and complexity
  • Collaborate with key stakeholders to design data models that feed business intelligence tools, increasing data accessibility and foster data-driven decisions across the entire organization
  • Implement systems and processes to monitor data quality, ensuring production data is always available and accurate
  • Write quality ELT code with an eye towards performance and maintainability
  • Drive architectural plans and implementation for future data storage, ETL, reporting, and analytic solutions.

What You’ll Bring

  • Strong SQL skills and an solid understanding of relational databases
  • A minimum of 5 years production experience in Python
  • Previous experience in a fast-paced startup environment
  • Experience with cloud warehousing platforms (Snowflake, BigQuery, etc)
  • Experience with airflow, DBT, and/or similar tools
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.