We are offering a position for a Senior Blockchain Engineer to join our Protocol Acquisition (PA) team. This team is a part of the Blockchain Foundations group, responsible for ingesting cryptocurrency blockchain data. You will be tasked with building, designing, and developing large-scale data systems that form the backbone of all our products and services. The job offers a competitive salary and the opportunity to work on cutting-edge blockchain technology.
Responsibilities
- System Design and Development:
- Design, develop, and implement large-scale data systems for ingesting and processing cryptocurrency blockchain data.
- Ensure the scalability, reliability, and performance of data systems.
- Technical Leadership:
- Provide technical direction and guidance on blockchain data ingestion projects.
- Collaborate with cross-functional teams to align data systems with overall product architecture and goals.
- Innovation and Optimization:
- Stay updated on the latest blockchain technologies and trends to incorporate them into our systems.
- Optimize existing data systems for enhanced performance and efficiency.
- Collaboration and Support:
- Work closely with other engineers, data scientists, and product managers to deliver high-quality solutions.
- Provide support and troubleshooting for data ingestion systems in production.
- Documentation and Reporting:
- Prepare detailed technical documentation for system designs and implementations.
- Report on project progress and system performance to stakeholders.
Requirements
- Experience:
- Proven experience in blockchain development, with a strong understanding of blockchain protocols and data structures.
- Experience designing and implementing large-scale, distributed data systems.
- Technical Skills:
- Proficiency in programming languages commonly used in blockchain development (e.g., Solidity, JavaScript, Python).
- Strong knowledge of data ingestion and processing tools and frameworks.
- Familiarity with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Problem-Solving and Analytical Skills:
- Excellent problem-solving skills with the ability to troubleshoot and optimize complex data systems.
- Strong analytical skills to assess and improve system performance and reliability.
- Communication and Collaboration:
- Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Ability to work effectively in a collaborative, team-oriented environment.
- Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
If you want to apply, fill out the application form by clicking the "Apply for this job" button.