About the company
SupraOracles is here to define the future of information services in global markets! We are an exciting, ambitious, and well-funded startup with some unique technical capabilities that we believe will help cement us as a future leader in decentralized data. Weāre a diverse team of professionals, academics, and advisors with experience from leading institutions such as the Euronext Stock Exchange, JPMorgan Chase, Qualcomm, ConsenSys, and Sony. Our global foundation is located in Switzerland, however we are a remote first company and youāll be joining a globally distributed team distributed across over 29 countries! Our project is spearheaded by seasoned professionals with experience in the architecture of consensus mechanisms, randomness research, real-time data services, investment banking, digital securities, traditional stock exchanges, big data, doctoral academia, big 4 consulting, blockchain/DLT, and DeFi. Join us to help progress our solution to the Oracle Dilemma.
Job Summary
Role:
šBlockchain Data Management:Design, implement, and maintain robust database systems to store and manage blockchain data, including on-chain and off-chain data, with a focus on scalability, reliability, and security. šOn-Chain Data Extraction: Build and optimise tools and pipelines for extracting on-chain data from blockchains like Ethereum, Binance Smart Chain, Solana, or others. Leverage APIs, smart contract interactions, and technologies such as Web3.js, The Graph, or equivalent frameworks. šData Cleaning and Transformation šProcess, clean, and transform blockchain data to ensure integrity and usability. Apply statistical methods to handle incomplete or missing data. šDatabase Maintenance and Updates šRegularly update and maintain databases to reflect real-time blockchain activity. Implement systems for versioning and ensuring data consistency. šIntegration of Blockchain and Traditional Data šSeamlessly integrate blockchain data with traditional data sources for analytical and operational needs. šETL Development for Blockchain Data šDesign and manage Extract, Transform, Load (ETL) pipelines tailored for blockchain data sources, ensuring efficient and accurate data ingestion into centralised or decentralised databases. šPerformance Tuning and Optimisation šMonitor and optimise the performance of blockchain data queries and storage, ensuring efficient access and minimal latency. šCloud-Based Blockchain Solutions šDeploy and manage blockchain-related databases on cloud platforms such as AWS, Google Cloud, or Azure. Leverage cloud-based tools for scaling and securing blockchain data storage and processing. šData Security and Compliance šEnsure the secure handling of sensitive blockchain data, manage access controls, and adhere to compliance standards for data privacy and security.
Requirements
šBlockchain Experience šDeep understanding of blockchain ecosystems, including protocols like Ethereum, Solana, or Binance Smart Chain. šHands-on experience extracting on-chain data using APIs, smart contracts, or tools like Web3.js, ethers.js, or The Graph. šFamiliarity with transaction data, block structure, and DeFi protocols. Educational Background šDegree in Computer Science, Information Technology, Mathematics, Engineering, or demonstrable equivalent self-learning. šStrong foundation in blockchain technology, including decentralised systems and cryptographic principles.