Staff Data Engineer owning end-to-end client data migrations at Machinify. Reverse-engineer legacy healthcare systems, architect and build Spark/Airflow pipelines, ensure data fidelity via automated reconciliation, and coordinate cross-functional teams from discovery through go-live. Requires 8+ years hands-on data engineering, strong Python/SQL/Spark/Airflow, and AI-assisted development experience.
180k – 220k
Remote8+ YOEData Engineering
About the role
What You’ll Do
Lead discovery & technical due diligence: analyze poorly documented legacy systems (ETL, stored procedures, reporting layers, file feeds), reconstruct business logic, and capture it in lineage maps, mapping specs, and risk analyses.
Reverse-engineer complex legacy systems using agents: reconstruct intent from undocumented systems (SSIS packages, stored procedures) to build modern equivalents.
Drive ambiguity to resolution: identify unknowns early, pull answers from clients, SMEs, and Operations.
Architect & build migration pipelines: convert legacy logic into production-grade Airflow DAGs and Spark jobs, handling edge cases, payer-specific rules, from ingestion through reconciliation to handoff.
Make and document architectural decisions: own pipeline design, partitioning strategy, validation approach, and document reasoning.
Prove correctness at scale: build automated reconciliation frameworks to ensure migrated output matches source data.
Own the program end-to-end: scope, sequence, track work; surface risks; align cross-functional teams and client; drive UAT to sign-off.
Raise the bar for the practice: codify runbooks and retrospectives, mentor engineers, turn pain points into reusable tooling.
What You Bring
8+ years as a hands-on Data Engineer or Software Engineer, independently owning complex, multi-stakeholder technical projects.
Strong Python and SQL, including complex legacy code.
Deep Apache Spark expertise: distributed processing, performance tuning, partitioning, debugging at scale.
Advanced Apache Airflow: designing and authoring production DAG architectures from scratch.
AI-assisted development: actively uses coding agents (Claude, Copilot, Cursor); prompt-engineering for code, debugging, documentation; critically evaluates AI output.
Experience with legacy ETL stacks: reconstruct intent from SSIS, SQL Server stored procedures, T-SQL and translate to modern stack.
Data validation & reconciliation at scale: designing automated frameworks for high-confidence data matching.
Staff Data Engineer building and modernizing scalable data pipelines, ETL infrastructure, and financial data warehouse for Reddit's Corporate Engineering team. Requires 7+ years experience with enterprise data integrations, AWS S3, SOX compliance, and financial systems.
180k – 252k
Remote7+ YOEData Engineering
Staff Data Engineer
Komodo HealthUnited States
Staff Data Engineer architects and delivers scalable data products from healthcare datasets, designs high-performance processing systems using SQL, Spark, Python, and AI workflows, and leads cross-functional initiatives for reliable data serving to customers and applications.
Designs, implements, and optimizes high-performance batch processing infrastructure handling hundreds of petabytes using Spark, Presto/Trino, and Iceberg. Requires 6+ years in scalable big data systems and proficiency in Java, Scala, or Python.
177k – 365k
Remote6+ YOEData Engineering
Staff Data Engineer
NexHealthSan Francisco, CA
Staff Data Engineer owns and evolves data platforms including warehouse architecture, pipelines, and modeling to enable scalable analytics and self-service insights. Requires 7+ years experience, advanced SQL/Python, and expertise with managed data warehouses like Snowflake.
177k – 226k
On-site7+ YOEData Engineering
Senior Staff Enterprise Architect, Data
MongoDBPalo Alto, CA +2
Leads enterprise data architecture strategy, designs multi-cloud integrations, Master Data Management, and AI-enabled data quality frameworks. Requires 7+ years in data architecture/engineering and expertise in modern data platforms.