Staff Data Engineer
Core
Design, build, and maintain scalable batch and real-time data pipelines, data ingestion, and governance for a SaaS platform serving small home service businesses.
Role type
Staff Data Engineer (Technical Lead & Hands-on IC)
Builds
Scalable data pipelines, data lakehouse/warehouse solutions, and self-serve data tooling for engineering, analytics, and data science teams.
Domain
SaaS / Home Services / Data Engineering
Required skills
Batch and real-time data processing, Data Lakehouse/Warehouse management, AWS Cloud services, Infrastructure as Code (Terraform/CloudFormation), Observability (logging/monitoring/tracing), Workflow orchestration, Dimensional modeling, System architecture, CI/CD, API development
Preferred skills
Machine Learning platforms (Ray, TensorFlow, PyTorch), Cross-domain engineering (web application frameworks)
Technologies
Snowflake, AWS, Terraform, CloudFormation, Ray, TensorFlow, PyTorch
Responsibilities
Design and maintain scalable data pipelines; Establish testing, reliability standards, and disaster recovery playbooks; Build frameworks for monitoring, logging, and data governance; Develop self-service tools to reduce manual effort; Partner with Technical Program Managers on strategic roadmaps; Collaborate with cross-functional teams to improve system reliability and scalability.
Seniority
Staff, Technical Lead & Hands-on IC
