Ruby Backend Developer (ETL / Data pipeline / GraphQL)
This job has expired. The employer might not be hiring anymore.
Bitquery is a leading blockchain data provider with a set of software products that parse, index, and store blockchain data in a unified way. Today we process over 1 Petabyte of data and end-to-end infra in-house. We also serve governments worldwide. Our aim is to become the most prominent data company in crypto.
Bitquery is a leading blockchain data provider with a set of software products that parse, index, and store blockchain data in a unified way. Today we process over 1 Petabyte of data and end-to-end infra in-house. We also serve governments worldwide. Our aim is to become the most prominent data company in crypto.
Roles & ResponsibilitiesWe are looking for a professional developer to support existing and implement new algorithms of data processing in the massive data processing system. Your role will concern building effective data pipeline, analysing the data and building algorithms to parse data and extract information.
Key Responsibilities
- Implement data processing algorithms (primarily on Ruby)
- Configure, debug and support software running on large hardware cluster
- Blockchain / crypto data parser programming, including the implementation of new protocols
- Adopting to CI/CD, monitoring and alerting system
- Take part in data quality control, monitoring and data quality assurance
- Operate on large distributed cluster of data processing and storage (Petabytes +)
Requirements
- Experience in Ruby language
- Good understanding on database technologies, data structures, algorithms
- Familiar with server programming, Linux
- Use to work with data
- Desire to understand a variety of systems and projects
Key skills (Mandatory)
- Ruby
- SQL
- Linux
Additional skills are welcomed
- Ruby on Rails
- GraphQL
- Airflow
- Clickhouse
- Extract - transform - load (ETL)
- Data warehouses (DWH)
- Decentralized and distributed systems
- Blockchain
Benefits
- Opportunity to work & collaborate with a truly global team spread across 5 countries
- Work from anywhere in the world
- Choose your own work hours
- Yearly trip with Bitquery team to any remote destination
- A promise to finish the interview processes within 1-2 weeks
Being a startup we take decisions & move fairly fast, while giving candidates great experience with the interview process. We have a flat hierarchy in the organization where we empower individuals and provide an opportunity to deliver results as per his/her working style. Come and join a great culture and build Bitquery with us.