Data Engineer

Open Source company building developer tools for databases
$120,000 - $180,000
Data
Mid-Level Software Engineer
Remote
51 - 100 Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Data engineer/ML engineer in Eastern/Central

Data Engineer/ML Engineer position at Oracle focusing on large-scale data processing and security monitoring, requiring 3-5+ years of experience with competitive benefits.

Analytics Implementation Engineer

Remote Analytics Implementation Engineer position at Oowlish, implementing data tracking systems and working with US and European clients.

Business Intelligence Engineer

Remote Business Intelligence Engineer position at Verifiable, building healthcare credentialing solutions with Python and SQL, offering competitive benefits and equity.

Portfolio Manager I/II-Global Renewable Energy Credit

Portfolio Manager position at Bank of America focusing on renewable energy credit and project finance, requiring 2+ years of banking experience and strong analytical skills.

IT Application Dev Engineer, Stores FinTech

Application Development Engineer role at Amazon Stores FinTech Team, focusing on financial planning solutions using AWS and IBM Planning Analytics.

Description For Data Engineer

Supabase, an innovative Open Source company, is revolutionizing the database tools landscape with their remote-first approach. As a Data Engineer, you'll be integral to their data infrastructure, working with cutting-edge technologies like Airflow and dbt. The role combines technical expertise with business acumen, requiring skills in complex DBT modeling, pipeline management, and infrastructure as code.

The position offers unique opportunities to work in a globally distributed team spanning over 30 nationalities, with a strong commitment to open source collaboration. You'll have the autonomy to drive projects while working alongside experienced founders who have collectively launched more than 30 startups.

The ideal candidate will thrive in an unstructured startup environment, possess strong technical capabilities in data engineering, and demonstrate the ability to translate business requirements into actionable metrics. You'll be responsible for creating and maintaining data pipelines, developing reporting models, and ensuring data accuracy across various systems.

Benefits are comprehensive, including full remote work flexibility, competitive healthcare coverage, technical and educational allowances, and regular team off-sites. The company culture emphasizes autonomy, collaboration, and practical application of tools ("dogfooding"). This role is perfect for a self-driven individual who wants to make a significant impact in a growing open-source company while working with a diverse, global team.

Last updated 3 months ago

Responsibilities For Data Engineer

  • Create, refactor, and test Airflow jobs syncing data among various input sources, Hubspot, and dbt reporting models
  • Create, refactor, and test DBT models to develop a single source of truth for each data feature
  • Develop reports based on DBT model outputs

Requirements For Data Engineer

Python
  • Experience in complex DBT models, managing Airflow pipelines, and infrastructure as code (ideally Pulumi)
  • Comfortable refactoring data systems in-place with high uptime
  • Highly autonomous and able to translate business needs into concrete metrics
  • Experienced in cross-functional collaboration

Benefits For Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • 100% remote work from anywhere in the world with no location-based salary adjustment
  • Autonomous work with collaborative projects
  • Health, Vision and Dental benefits (100% coverage for employees, 80% for dependents)
  • Generous Tech Allowance for office setup
  • Annual Education Allowance
  • Annually run off-sites

Interested in this job?