Remote
Senior Data Engineer
Remote
$54k - $131k
Worldwide (Remote)
SQL
Python
AWS

Senior Data Engineer

Overview

Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance.

Job Description

This is an exciting time to join the growing Data Team at Remote, which today consists of over 15 Data Engineers, Analytics Engineers and Data Analysts spread across 10+ countries. Throughout the team we're focused on driving business value through impactful decision making. We're in a transformative period where we're laying the foundations for scalable company growth across our data platform, which truly serves every part of the Remote business.

Responsibilities

  • - Design, develop, and maintain dbt (Data Build Tool) models for data transformation and analysis
  • - Deliver large projects autonomously, acting as the expert in all data modelling concerns
  • - Collaborate with Data Analysts and business stakeholders to understand their reporting and analysis needs
  • - Own our internal dbt conventions and best practices
  • - Ensure data quality and consistency by implementing data testing, validation and cleansing techniques
  • - Implement monitoring solutions to track the health and performance of the data present in our warehouse
  • - Create and maintain data documentation & definitions, including data dictionaries and process flows
  • - Share knowledge and provide guidance to peers, creating an environment that empowers collective growth

Required Skills

  • - Significant experience modelling in popular data transformation frameworks (dbt, Airflow, etc.) and strong SQL proficiency
  • - Significant experience working with popular cloud data warehouses (Snowflake, Databricks, BigQuery, etc.)
  • - Strong knowledge of data modelling techniques (Kimball, Data Vault, etc.)
  • - Experience working with BI tools (Looker, Tableau, Sigma, Metabase, etc.)
  • - Strong affinity towards well crafted software - version control, testing, CI/CD (Gitlab, Github, etc.)
  • - A self-starter mentality and the ability to thrive in an unstructured and fast-paced environment
  • - Strong collaboration, documentation and communication skills
  • - Strong experience delivering large projects (with a significant data modelling component) autonomously
  • - Experience mentoring and coaching other members of Data teams
  • - Experience in dealing with ambiguity, working together with stakeholders on taking abstract concepts and turning them into data models that can answer a variety of questions
  • - You are a kind, empathetic, and patient person
  • - Write and speak fluent English

Benefits

  • - Work from anywhere
  • - Unlimited personal time off (minimum 4 weeks)
  • - Quarterly company-wide day off for self care
  • - Flexible working hours (we are async)
  • - 16 weeks paid parental leave
  • - Mental health support services
  • - Stock options
  • - Learning budget
  • - Home office budget & IT equipment
  • - Budget for local in-person social events or co-working spaces

About the company

Remote eliminates barriers to international hiring so great companies can work with great people, no matter where those people are.