Software Engineer - Data

Apply now

Software Engineer - Data

Join Dune Analytics as one of our

very first team members.

Full-time · Remote, CET±3h

About the job

Dune Analytics allows anyone to easily query, visualize, share and collaborate with blockchain data. We are currently undergoing explosive growth, and are now hiring our first team members.

You can read more about the company here. 

At the core of Dune is the data our users analyse. We pride ourselves on having the most usable Ethereum data around, and we're working hard to continually improve the quality and quantity of our datasets.

As a data engineer in Dune, you will be taking ownership over data ingestion, schema design, database performance and infrastructure that together form the most important part of the product experience on Dune.

You will:

  • Continuously improve the quality of Dune datasets
  • Deliver high performance data infrastructure
  • Ensure that even the most demanding queries execute quickly
  • Fetch data from blockchains (Ethereum, Ethereum 2.0 and potentially others) using APIs and ingest it to databases. 
  • Write well documented, well tested, performant, production quality code
  • Help scale Dune

Beyond the tasks specific to the role we expect all early team members to be excited about:

  • Collaborating within all technical and non-technical areas of Dune Analytics, both internally and towards our users and community externally.
  • In general pick up any challenge that comes our way together with the team.

This is a remote role with flexible working hours, compensated with salary and significant equity in Dune Analytics. While remote, we're looking for candidates located in time zones CET±3. We offer the ability to have enormous impact at an early stage startup going through high growth in the most vibrant and exciting industry on the planet.

About you

We're looking for people with a strong background and interest in building successful products, has a high attention to detail and is comfortable with the hectic and changing nature of a startup.

We think that successful candidates will:

  • Have extensive experience with relational databases, Dune currently runs PostgreSQL.
  • Have worked with data warehousing solutions such as AWS Redshift, BigQuery, Presto, Hadoop, Citus or others.
  • Be independent and curious, and take ownership of the product and drive development.
  • Enjoy focusing on the data layer, but also be comfortable doing necessary work on infrastructure and ingestion code.

  • Have knowledge and skills needed for building performant programs. The majority of Dune's backend is written in Golang, but you might encounter some Typescript too.

As this is a remote role, we believe having the ability to communicate clearly and efficiently to be extremely important.

Apply now

Join us as one of our very first team members and help us build the worlds best collaborative data tool!