Senior Data Engineer - Blockchain, Ethereum
Senior Data Engineer
This is an opportunity to join Clearmatics, a pioneering blockchain protocol engineering company that aims to create decentralized financial market infrastructures that are open, efficient, and resilient. By leveraging technologies such as peer-to-peer trading and digital assets, we strive to address unmet challenges of the real economy and enable tradability of all risk factors. As a Senior Data Engineer, you will play a key role in designing, implementing, and maintaining scalable data pipelines, consolidating and structuring data from various sources. Your responsibility will also include ensuring data integrity and correctness, developing custom data connectors, and optimizing queries. We are seeking individuals with a strong background in Computer Science and Data Science, along with proficiency in programming (particularly Python), experience in relational databases, and a good understanding of the Ethereum protocol.
Responsibilities:
- Design, implement, test, and maintain scalable data pipelines for consolidating and structuring data from multiple sources.
- Develop and maintain automated scripts, data pipelines, and databases that comprise the data platform.
- Provide data-driven insights to researchers analyzing blockchain protocols and support the development of dashboards and reports.
What we are looking for:
- Ability to build robust, scalable, maintainable, and well-documented data pipelines.
- Passion for blockchain technology and comfort working with large datasets.
- Attention to detail and commitment to data integrity and correctness.
Requirements:
- Background in Computer Science and Data Science.
- Experience administering relational databases such as Snowflake and PostgreSQL.
- Proficiency in designing and maintaining data pipelines and ETL/ELT processes.
- Experience in developing custom data connectors.
- Intermediate-level programming skills in Python.
- Good understanding of the Ethereum protocol.
- Proficiency in SQL, GraphQL, and query optimization.
- Familiarity with Unix shell scripting and command-line tools.
- Knowledge of cloud services such as AWS EC2/S3 and Google Cloud.
- Excellent verbal and written communication skills in English.
Bonus Points:
- Proficiency with Python scientific computing tools like NumPy, Pandas, and Jupyter.
- Experience managing and processing financial market timeseries data.
For more information about Clearmatics, please visit www.clearmatics.com.
