Staff Data Engineer
Core
Design, build, and maintain scalable batch and real-time data pipelines, manage data ingestion and Change Data Capture (CDC), and establish self-serve tooling for the organization.
Role type
Staff Data Engineer (Technical Lead & Hands-on IC)
Builds
Scalable data pipelines, CDC streams, self-serve data tooling, and resilient data infrastructure
Domain
SaaS / Home Services / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Batch and real-time data processing, Lakehouse/Warehouse management, Data serialization, Workflow orchestration, Dimensional modeling, AWS Cloud services, Infrastructure-as-code (Terraform/CloudFormation), Observability (logging/monitoring/tracing), System architecture, CI/CD, API development
Preferred skills
Machine Learning platforms (Ray, TensorFlow, Pytorch), Distributed compute frameworks, Web application frameworks
Technologies
Snowflake, AWS, Terraform, CloudFormation, Ray, TensorFlow, PyTorch
Responsibilities
Design and maintain scalable data pipelines; Lead technical strategy and mentor engineers; Establish reliability standards and disaster recovery playbooks; Build monitoring and governance frameworks; Develop self-service automation tools; Partner on strategic roadmaps; Collaborate cross-functionally to reduce data friction
Seniority
Staff, hands-on IC with strategic leadership