Senior Data Engineer — Remote, Build Reconciled Data Platform

Current

United States

Remote

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health, Dental, Vision Insurance
Life and Disability Insurance
401(k) Plan with employer match
Professional growth & learning"

Job summary

Current is building a scalable data platform for a growing network of accounting and advisory firms. We seek a hands-on Senior Data Engineer to strengthen that foundation, focusing on core dbt models, data reconciliation, and reliable data contracts.

You will work alongside our analytics and engineering teams, shaping standards and mentoring teammates. You will contribute to ingestion from SQL Server and cloud sources using Python and SQL, implement automated tests, and help ensure data quality

Qualifications

  • 5+ years in data engineering, analytics engineering, or a related role.
  • Advanced SQL and strong production data-modeling skills, including dimensional models, historical data, and reusable business definitions.
  • Deep production experience with dbt, including testing, documentation, macros, dependencies, and deployment workflows.
  • The ability to reconcile financial and operational data, investigate differences between systems, and explain the causes clearly to technical and business audiences.
  • Strong Python skills and experience building ingestion or automation against APIs, databases, and external systems.
  • Practical understanding of incremental loading, change capture, idempotency, backfills, and schema evolution.
  • Experience with Git, code review, CI/CD, data-quality monitoring, and supporting production data pipelines.
  • Working knowledge of least-privilege access, sensitive-data handling, and secrets management, plus a willingness to learn Databricks.
  • Clear written and verbal communication, strong ownership, and sound judgment about when to build a reusable solution and when to keep it simple.

Responsibilities

  • Build and maintain dbt models across bronze, silver, and gold layers with reusable business definitions.
  • Refine canonical models for firms, clients, employees, projects, time, WIP, invoices, cash receipts, and revenue.
  • Reconcile data to source systems, investigate discrepancies, and build data-quality controls.
  • Create entity crosswalks and historical logic for acquisitions, migrations, and source changes.
  • Build and improve ingestion from SQL Server, cloud databases, SaaS platforms, and APIs using Python and SQL.
  • Strengthen production reliability with automated tests, freshness checks, and schema-change monitoring.
  • Collaborate to implement secure access and data isolation, and optimize Databricks/dbt workloads.
  • Translate business requirements into reusable data products and stable data contracts.
  • Contribute to Git-based development, CI/CD, code reviews, and engineering standards.

Skills

Data engineering
Analytics engineering
SQL
Python
dbt
Data modeling
Change data capture
CI/CD
Git

Tools

Databricks
Delta Lake
Unity Catalog
SQL Server
Azure

Job description

Current is building a scalable data platform for a growing network of accounting and advisory firms. We seek a hands-on Senior Data Engineer to strengthen that foundation, focusing on core dbt models, data reconciliation, and reliable data contracts.

You will work alongside our analytics and engineering teams, shaping standards and mentoring teammates. You will contribute to ingestion from SQL Server and cloud sources using Python and SQL, implement automated tests, and help ensure data quality

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Data Engineer — dbt & Financial Data
Remote Senior Data Engineer — dbt & Financial Data

Current • Florida

Remote
USD 130,000 - 190,000
Health, Dental & Vision Insurance
Life Insurance
Disability Insurance
+2
Senior Data Platform Engineer - Remote
Senior Data Platform Engineer - Remote

PerfectServe, Inc. • Northern (KY)

Hybrid
USD 170,000 - 200,000
Remote first
Health insurance
401K match
+1
Senior Data Platform Engineer - Remote
Senior Data Platform Engineer - Remote

Collectors Holdings, Inc. • Los Angeles (CA), Northern (KY)

Hybrid
USD 136,000 - 220,000
Health Insurance
401(K) Matching
Flexible Hours
+1
Senior Data Engineer - Build Scalable Data Platform (Python/dbt)
Senior Data Engineer - Build Scalable Data Platform (Python/dbt)

Harnham • Austin (TX)

On-site
USD 150,000 - 165,000
Senior Data Platform Engineer – Data Modeling
Senior Data Platform Engineer – Data Modeling

Backstory • Town of Poland (NY)

On-site
USD 150,000 - 210,000
Senior Data Engineer - Remote High-Impact Platforms
Senior Data Engineer - Remote High-Impact Platforms

Coderio • United States

Remote
USD 150,000 - 210,000
100% remote
Long-term commitment
Strategic, high-visibility role
+2
Senior Data Engineer: Own Scalable Data Platforms (Remote)
Senior Data Engineer: Own Scalable Data Platforms (Remote)

Workana LLC • United States

Hybrid
USD 120,000 - 160,000
Competitive salary
Travel expenses covered when travel is
Flexible work arrangements
+1
Senior Platform Engineer, Data Infra (Remote)
Senior Platform Engineer, Data Infra (Remote)

Affirm • Madison (WI)

On-site
USD 173,000 - 255,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Data Engineer
Senior Data Engineer

Current • United States

Remote
USD 140,000 - 180,000
Health, Dental, Vision Insurance
Life and Disability Insurance
401(k) Plan with employer match
+1
Senior Full-Stack Engineer - Remote, Data Platform
Senior Full-Stack Engineer - Remote, Data Platform

CloudPSO Inc • United States

Remote
USD 140,000 - 180,000
Medical insurance
401(k) plan
Paid vacation
+2