London
Web3
Permanent
Lead Data Engineer – Python / SQL Expert - Web3/Infrastructure
As the Lead Data Engineer for this infrastructure project, you will play a pivotal role in developing and maintain distributed systems, data pipelines, and APIs for Rated. You will primarily focus on building indexing, database, and processing systems that will enable the project to expand to multiple blockchain networks. This role is critical in shaping the projects technology infrastructure. The ideal candidate will have experience in crypto data indexing, be mission-driven and intellectually curious, thrive in early-stage environments, and be an avid open-source contributor
This project contains an explorer hub which is a valuable resource for a community in the blockchain ecosystem, with a specific focus on networks using the Proof of Stake (PoS) algorithm. Participants such as validator operators, relay operators, developers, researchers, and wallet providers rely on the explorer's insights to navigate current challenges and anticipate future possibilities. The documentation section provides in-depth background information on its various components, along with clear definitions of the variables and methodologies used to drive them.
As a Lead Data Engineer your responsibilities will include:
As a Lead Data Engineer, you should bring:
· Expertise in SQL and Python: Demonstrate mastery in SQL for efficient data querying and manipulation, as well as in Python for developing robust data processing solutions and automation scripts.
· Proficiency in Real-Time Data Processing: Possess strong skills in building real-time data pipelines and indexers using technologies such as Flink, Bytewax, Apache Beam, Spark Streaming, or similar frameworks. Experience in handling streaming data efficiently is essential for this role.
· In-Depth Knowledge of Database Technologies: Have a deep understanding of columnar and/or time series databases such as TimescaleDB, ClickHouse, StarRocks, or similar solutions. Proficiency in designing, optimizing, and querying these databases is necessary to ensure the efficient storage and retrieval of blockchain data.
· Comprehensive Understanding of Software Development Lifecycles: Exhibit a thorough understanding of software development lifecycles, from conducting code reviews to implementing continuous integration and continuous deployment (CI/CD) pipelines. Experience in ensuring code quality, scalability, and maintainability throughout the development process is crucial.
· Familiarity with Infrastructure as Code (IaC) Systems: Possess some experience with Infrastructure as Code (IaC) systems such as Ansible, Terraform, or Pulumi. Understanding how to automate infrastructure provisioning and management using code-based approaches is beneficial for maintaining and scaling the project's infrastructure efficiently.
We are looking for a candidate who is passionate about the blockchain industry and eager to contribute to the growth of this infrastructure project. If you are ready to take on this exciting challenge, please reach out to Poppy Colbourne
This job listing is not available anymore, it's been archived or removed. Please have a look other open positions that we have currently available.
Explore jobs