One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Gelato Network over 1 year ago
dataengineerethereumfull-timegraphqlpostgresqlremote - europesoftware engineerweb3
Apply Now

Gelato is Web3’s decentralized backend empowering builders to create augmented smart contracts that are automated, gasless & off-chain aware.

Leading Web3 projects rely on Gelato to power the execution of millions of transactions across DeFi, NFT and Gaming.

Join our team and work directly with the founders to build the future of web3 infrastructure. Enjoy a lot of perks, travel with us to cool events, and participate in amazing off-site retreats with the team!

Watch a short summary.

What we offer:

  • One of the strongest tech teams in crypto, working fully remote, with HQ in Zug Switzerland
  • Be part of building the backend of web3 on which some of the most widely used applications such as MakerDAO, Connext, Abracadabra and PancakeSwap rely on today
  • GEL Token package - Get a share of the networks token and participate in making decisions about how the project should be moving forward
  • Worldclass Investors - We are backed by top class VCs and Angels including Dragonfly, Galaxy Digital, ParaFi, Gnosis, Stani Kulechov and many more!

Responsibilities:

  • Designing, developing, and deploying a robust and scalable data warehouse / data lake solution to unify, process, transform, and store data from multiple internal data sources
  • Building and maintaining data pipelines to ensure data quality, consistency, and availability across various data sources
  • Implementing APIs for efficient querying and data access by internal and external clients, with a focus on security and performance
  • Integrating Web3 and blockchain technologies into the data warehouse / data lake solution, ensuring compatibility with existing and emerging standards
  • Collaborating with cross-functional teams to define data requirements, identify gaps, and develop solutions that meet business and technical objectives
  • Ensuring data infrastructure is optimized for performance and cost, leveraging AWS & GCP and Kubernetes best practices
  • Establishing and maintaining data governance policies and procedures, including data lineage, data cataloging, and data quality monitoring
  • Implementing monitoring, alerting, and logging mechanisms to ensure the health and stability of the data warehouse / data lake system

Requirements

  • 7 years of experience in data engineering, with a focus on building and maintaining data warehouse / data lake solutions
  • Strong experience with Elasticsearch near real-time search and Kibana dashboard
  • Strong experience with PostgreSQL, NoSQL and Redis, in the context of data engineering projects
  • Strong experience with GraphQL
  • Strong experience in backend development (preferably with Node.js / TypeScript)
  • Experience in writing Clean Code, unit testing and familiarity with SOLID principles
  • Familiarity with cloud infrastructure providers such as AWS, GCP, Azure and Kubernetes for building and maintaining scalable and resilient data infrastructure
  • Familiarity with Kafka, Kafka Streams, Kafka Connect, and Spark
  • Experience integrating Web3 and blockchain technologies into data engineering solutions
  • Proven experience with high-throughput database systems and efficient API design for data access and querying
  • Experience with data visualization and reporting tools, enabling users to extract insights from the data warehouse / data lake
  • Strong interest in the Web3 / crypto industry and experience using crypto applications (e.g., Uniswap, Aave, etc.)
  • Ability to work with high autonomy, demonstrating strong problem-solving and decision-making skills
  • Ability to work in a fast paced startup, with Agile methodology, promoting fast development & release cycles
  • Excellent written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams and present technical concepts to non-technical stakeholders

Bonus:

  • B.S. or higher in computer science, software engineering, or a related technical field
  • Prior experience in designing and implementing data solutions for the Web3 / crypto industry
  • Knowledge of the inner workings of various blockchain systems, including EVM and alternative platforms
  • Experience with Web3 libraries (e.g., ethers.js, web3.js)
  • Familiarity with smart contract development using Solidity or other smart contract languages
  • Experience in building and running bots that interact with smart contracts on Ethereum or other blockchain networks
  • Contributions to open-source projects in the data engineering or Web3 / blockchain space
  • Familiarity with data privacy and security regulations, as well as best practices for data governance
  • Experience in designing and implementing CI/CD pipelines

Technologies we use and teach:

  • Node.js
  • TypeScript
  • Redis
  • PostgreSQL
  • Google Cloud Platform (GCP)
  • Kubernetes
  • Ethers.js
  • Solidity
  • Libp2p
  • Data pipeline and ETL tools
  • Data visualization and reporting tools
  • Various blockchain platforms and associated technologies

Benefits

  • Work very autonomously
  • Unlimited holiday (yes you heard that right!)
  • Work together with one of the best technical teams on Ethereum
  • Build relationships with top blockchain teams which are already Gelato users, including MakerDAO, Zed Run, Connext, Optimism and many more
  • Chance to travel the world to go to exciting events and connect with key players in this industry
  • Join amazing in-person offsites all over the world