Senior Data Engineer, Data Product
About the Role
You will design and build mission-critical data services that analyze blockchain transaction activity at petabyte scale. You will build highly scalable features integrating dozens of blockchains, design intricate data models for sub-second query latency, and collaborate with data scientists, backend engineers, and product managers. You will implement and operate data pipelines and streaming workflows, deploy and monitor infrastructure on public cloud platforms, and drive projects from ideation to production.
Requirements
- Bachelor's degree or equivalent in Computer Science or a related field
- 5+ years of hands-on experience in architecting scalable API development and distributed system architecture
- Exceptional programming skills in Python
- Proficiency in SQL or SparkSQL
- Experience with BigQuery and Postgres
- Experience with Airflow and DBT
- Experience with Dataflow, Spark, Kafka, and Flink
- Competence with Docker, Terraform, Kubernetes, and Datadog
- Proven ability to load, query, and transform extensive datasets
Responsibilities
- Build highly scalable features that integrate with dozens of blockchains
- Design and architect intricate data models for optimal storage and sub-second query latency
- Collaborate with data scientists, backend engineers, and product managers to design and implement novel data models
- Load, query, and transform large datasets
- Deploy and monitor infrastructure within public cloud platforms
- Guide projects from initial ideation through successful production deployment
Benefits
- PTO
- Holidays
- Parental Leave
- Equity plan eligibility
- Remote-first work model
- Offsites and regional meetups
