Senior Data Engineer
Current · Remote · Remote ·
COMPENSATION
$140k – $150k
Listed on the employer's job board (Ashby)
- Senior Data Engineer
- Fully remote (US)
- dbt + Python + SQL
- Financial reconciliation
- Databricks environment
You will strengthen the data foundation by creating consistent definitions and connecting operational and financial data across systems. Working with the Lead Analytics Engineer, you will ensure reported results tie back to source records while supporting analytics and automation.
What you'll do
- Build and maintain tested dbt models across bronze, silver, and gold layers
- Refine canonical models for clients, employees, projects, and revenue
- Reconcile financial data to source systems and investigate discrepancies
- Create entity crosswalks to preserve reporting continuity during migrations
- Build ingestion pipelines from SQL Server, APIs, and SaaS using Python
- Implement automated tests, freshness checks, and schema-change monitoring
- Collaborate on secure access controls and Databricks cost efficiency
- Translate business requirements into reusable data products and contracts
What you'll need
- 5+ years in data engineering or analytics engineering roles
- Advanced SQL and strong production data-modeling skills
- Deep production experience with dbt testing and deployment workflows
- Ability to reconcile financial data and explain discrepancies clearly
- Strong Python skills for building ingestion or automation against APIs
- Practical understanding of incremental loading and schema evolution
- Experience with Git, CI/CD, and supporting production data pipelines
- Knowledge of least-privilege access and sensitive-data handling
Nice to have
- Experience with Databricks, Delta Lake, or Unity Catalog
- Familiarity with Azure, Blob Storage, or on-premises SQL Server
- Background in accounting data like billing, WIP, or revenue
- Experience with multi-tenant data platforms or row-level security
Stack
- dbt
- Python
- SQL
- Databricks
- Git
- SQL Server
How you'll work
- Fully remote position
- Team primarily works in Eastern Time zone
- Occasional light travel for in-person collaboration
What you get
- Health, Dental, and Vision Insurance options
- Company-paid Life and Disability Insurance
- Safe Harbor 401(k) Plan with employer contributions
- Access to Becker and LinkedIn Learning for development