Job Description
Key Responsibilities
- Collaborate with the founding team to conduct in-depth customer discovery, translating business needs into technical specifications for blockchain data infrastructure.
- Develop and optimize data processing workflows that handle real-time blockchain transactions, smart contract events, and on-chain activity with minimal delay.
- Implement monitoring and alerting systems to ensure the reliability of blockchain data pipelines, with automated failover mechanisms for critical operations.
- Design cost-effective solutions that leverage cloud computing resources and distributed storage systems for handling large-scale blockchain data.
- Establish feedback loops between engineering and product teams to continuously refine the blockchain data infrastructure based on user behavior and market trends.
- Ensure the security and compliance of blockchain data handling processes, adhering to industry standards for data privacy and regulatory requirements.
- Conduct performance testing and capacity planning to maintain system stability under varying workloads and network conditions.
Job Requirements
- Proven experience in building scalable data infrastructure for blockchain or distributed systems environments, with a strong background in real-time data processing technologies.
- Expertise in programming languages such as Python, Go, or Rust, along with experience in developing APIs and microservices for data exposure.
- Deep understanding of blockchain protocols, including Ethereum, Bitcoin, and smart contract ecosystems, with hands-on experience in data modeling and analysis.
- Knowledge of cloud platforms like AWS, GCP, or Azure, and experience with containerization tools (Docker/Kubernetes) for deploying blockchain data solutions.
- Ability to work independently while maintaining clear communication with cross-functional teams, including product managers and data scientists.
- Strong problem-solving skills with a focus on optimizing system performance, reducing costs, and improving user experience through technical innovation.
- Experience with data streaming technologies (Apache Kafka, Apache Flink) and distributed databases (Cassandra, MongoDB) for handling high-volume blockchain data.
- Excellent analytical skills to identify bottlenecks in blockchain data workflows and implement scalable solutions that align with business goals.
- Preferred: Familiarity with blockchain security frameworks, consensus algorithms, and experience in leading technical teams or mentoring junior developers.


