Senior Data Engineer; Pipelines & Analytics
Job in
Charlotte, Mecklenburg County, North Carolina, 28201, USA
Listing for:
Softadom
Full Time
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Role overview
This senior position focuses on building data pipelines that remain trustworthy as schemas shift, backfills occur, and data volumes grow—rather than dashboards stacked on fragile exports. The work spans ingestion, modeling, testing, and operational reporting for analytics and business intelligence needs. It is a good fit for a senior engineer who enjoys cross-functional partnership, clear documentation, and incremental delivery as much as technical depth.
Responsibilities- Ingest data from PostgreSQL databases, SaaS APIs, event streams, and flat files into analytics platforms
- Model data for analytics and operational reporting using tools such as dbt alongside Big Query or Snowflake
- Implement automated tests that detect schema drift and data quality issues before stakeholders notice
- Orchestrate pipelines with Airflow or Dagster, and apply reverse-ETL tools where appropriate
- Partner with backend engineers on event design, with analysts on semantic layers, and with leadership on KPI definitions
- Senior-level experience building and operating production data pipelines
- Working knowledge of dbt and at least one orchestrator such as Airflow or Dagster
- Familiarity with a cloud warehouse such as Big Query or Snowflake, plus reverse-ETL tooling
- Comfort ingesting from relational databases, SaaS APIs, event streams, and files
- Strong documentation habits and a commitment to incremental, testable delivery
- Experience designing event schemas in collaboration with backend engineering teams
- Ability to define and refine KPI definitions with non-technical stakeholders
Position Requirements
10+ Years work experienceTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction