Job Description
Summary
What are the role responsibilities?
- Collaborating with business teams to design systems architecture:
- Design and implement robust, scalable, and optimized data architectures.
- Support continuing increases in data volume and complexity.
- Pipeline Ownership:
- Establish best practices and patterns to source, qualify, and ingest data from third party sources.
- Work with data analysts and data scientists to decode and analyze onchain data at scale.
- Recommend and implement ways to improve data reliability, efficiency, and quality.
- Data Strategy and Execution:
- Work with stakeholders including the Marketing, Product, Analytics, and Design teams to assist with data-related technical issues and support their data infrastructure needs.
- BI and data tool enablement:
- Enable data analytics and visualization tools to extract valuable insights from the data to enable data-driven decisions
- Innovation and Improvement:
- Keep up-to-date with the latest industry trends in data engineering.
- Explore new technologies and approaches for continuous improvement of data systems.
- Collaboration and Communication:
- Work closely with analytics and business teams to define and refine data requirements for various data and analytics initiatives.
- Ensure clear communication of project progress and results to stakeholders.
- Collaborate with data engineers across the wider OP stack and ecosystem to enable open source and publicly available datasets.
What skills do you bring?
- 4+ years of professional data engineering experience
- Experience in building and optimizing large scale data pipelines from ingestion to insights.
- Advanced working knowledge of Python and SQL.
- Familiarity with modern data processing tools (DuckDB, polars, ClickHouse).
- Experience with cloud-based data management technologies (Cloud Storage, BigQuery, ClickHouse Cloud, Kubernetes).
- Experience with workflow orchestration tools such as Dagster, Airflow, dbt etc.
- Experience with Cloud Services such as Google Cloud Services, AWS, etc.
- Strong analytic skills related to working with unstructured datasets, we are looking for an engineer who can understand the business and how to build to requirements
- Excellent communication skills with the ability to engage, influence, and inspire partners and stakeholders to drive collaboration and alignment.
- Experience with web3 and blockchain protocols is a plus.
- Self-starter who takes ownership, gets results, and enjoys the autonomy of architecting from the ground up.
Skills
- Communications Skills
- Database Management
- Development
- Python
- Software Engineering
- SQL
- Strategic Thinking
- Team Collaboration