Staff Data Engineer
Core
Architect and evolve enterprise-scale data platforms, pipelines, and solutions to support batch, real-time, and event-driven use cases, enabling analytical and operational business decisions.
Role type
Staff Data Engineer (Technical Leadership & Architecture)
Builds
Enterprise data platforms, scalable distributed data processing jobs, tabular and dimensional models, and cloud-native data services.
Domain
Fintech / Mortgage / Real Estate / Enterprise Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Data pipeline architecture, dimensional/tabular data modeling, complex SQL optimization, Python development (serverless/cloud-native), workflow orchestration (Airflow/Dagster/Prefect), CI/CD, Linux system administration, cloud cost optimization, incident management, technical mentorship, cross-time-zone leadership
Preferred skills
Disaster recovery policy design, emerging data technology evaluation, offshore team leadership
Technologies
Snowflake, AWS Lambda, Airflow, Dagster, Prefect, PowerBI, Linux, Shell scripting
Responsibilities
Architect and evolve enterprise-scale data pipelines and platforms; Lead design and development of tabular and dimensional models; Build and optimize large-scale distributed data processing jobs; Establish and enforce best practices for data quality, governance, and observability; Drive root-cause analysis for complex data issues; Lead code reviews and technical standards; Mentor and coach engineers across teams; Provide technical leadership to distributed and offshore teams; Represent data engineering in cross-team forums; Monitor and improve performance of large-scale data environments.
Seniority
Staff, hands-on IC with strategic leadership