[![Image]() Meet Jobicy Copilot — free AI autofill for job applications + remote job alerts ›](#)   [All remote jobs](https://jobicy.com/jobs.md)Open role[![Dune logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/9fd6085e-221.png)](https://jobicy.com/company/dune.md)Remote opportunity at[Dune](https://jobicy.com/company/dune.md)

# Software Engineer

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/dune.md)Share3 Sep 2026Published29Listing views1Application actions3 Oct 2026Apply before  Opportunity details

## About this role.

AI SummaryDune is hiring a Software Engineer focused on data-platform engineering for a remote-first blockchain analytics company. The role centers on designing and operating distributed systems that ingest and process petabyte-scale blockchain data, support external data ingestion, and enable high-performance SQL queries. The engineer will own components such as data ingestion and decoding while contributing primarily in Kotlin and Go, with some Java and Rust. Success requires sound computer-science fundamentals, distributed-systems knowledge, data-lake experience, blockchain/RPC familiarity, and strong collaboration in a fast-moving remote team.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

5/5EasyHard

### Pace & Pressure

5/5RelaxedFast-paced

### Autonomy Level

5/5GuidedFull ownership

### Communication Load

4/5IndependentCollaborative

AI insightThis is a technically demanding systems role involving petabyte-scale data, distributed databases, SQL processing, performance engineering, and architectural decision-making. The broad ownership model and fast engineering pace require an engineer who can independently reason through complex, ambiguous platform problems.

## Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianMarket rate$160,000US market range$135k–$200k0$220k

AI insightNo numeric salary is disclosed, so these are estimated US-market annual base-salary figures in USD for a mid-to-senior software engineer specializing in distributed data platforms. Actual compensation may vary by seniority, US versus European employment location, and Dune's equity package.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[Distributed systems](https://jobicy.com/jobs?search_keywords=Distributed%20systems.md)[Data platform engineering](https://jobicy.com/jobs?search_keywords=Data%20platform%20engineering.md)[Large-scale databases](https://jobicy.com/jobs?search_keywords=Large-scale%20databases.md)[SQL query processing](https://jobicy.com/jobs?search_keywords=SQL%20query%20processing.md)[Data ingestion](https://jobicy.com/jobs?search_keywords=Data%20ingestion.md)[Kotlin](https://jobicy.com/jobs?search_keywords=Kotlin.md)[Go](https://jobicy.com/jobs?search_keywords=Go.md)[Blockchain RPC](https://jobicy.com/jobs?search_keywords=Blockchain%20RPC.md)[Data lakes](https://jobicy.com/jobs?search_keywords=Data%20lakes.md)[Performance optimization](https://jobicy.com/jobs?search_keywords=Performance%20optimization.md)

Sample interview questionsHow would you design a data-ingestion pipeline capable of handling petabyte-scale blockchain data while remaining reliable and replayable?I would separate ingestion, normalization/decoding, validation, and storage into independently scalable stages connected through durable queues or logs. Raw chain data should be retained immutably so downstream transformations can be replayed, while idempotent writes, checkpoints, schema versioning, and observability make failures recoverable and auditable.

What trade-offs would you consider when optimizing SQL queries across large blockchain datasets stored in a data lake?

I would evaluate partitioning strategy, file size, columnar formats such as Parquet, predicate and projection pushdown, metadata/catalog design, and compaction. The best design depends on dominant query patterns, so I would measure representative workloads and balance low-latency reads against ingestion cost and storage efficiency.

Describe an approach to handling blockchain reorganizations and inconsistent RPC-provider responses.

I would model chain data with confirmation and canonicality states, retain block lineage, and make downstream processing reversible or idempotent. Multiple RPC sources, validation checks, retry policies, and reprocessing from a known checkpoint can reduce provider-risk, while reorg detection triggers correction of affected derived data.

How would you decide whether a service component should be implemented in Kotlin, Go, Java, or Rust?

I would start with operational and product requirements rather than language preference: team maintainability, existing platform conventions, library ecosystem, throughput and latency needs, safety requirements, and deployment complexity. Kotlin or Java may fit JVM-integrated business and data workflows, Go can suit straightforward concurrent services, and Rust is compelling where memory safety and predictable performance are especially important.

Tell us how you would improve incident diagnosis and resolution through automation or AI without creating unsafe operational behavior.

I would begin with high-quality telemetry, runbooks, and clear incident classifications, then automate low-risk tasks such as log correlation, symptom summarization, and suggested remediation. Any action affecting production should have scoped permissions, deterministic guardrails, audit logs, approval requirements where appropriate, and measured evaluation against incident outcomes.

About Dune

Dune is on a mission to make crypto data accessible. We’re a collaborative multi-chain analytics platform used by thousands of developers, analysts, & investors to understand the on-chain world and the frontiers of finance. We’re a team of ~60 employees, working together across Europe and eastern US timezones 🌍️. We believe in our mission, and in building a powerful, open product that allows individuals and communities to do deep research into important ecosystems like Bitcoin, Ethereum, Solana, and many more.

We’re backed by some of the world’s best investors. In February 2022, we announced our Series B funding round led by Coatue and Union Square Ventures, an important milestone that allowed us to double down on our mission. We’re using the funds to educate, reward and empower a new generation of onchain analysts aka Wizards 🧙‍♀️

If you want to have one of the highest impact jobs on the planet, come join our wonderful team of Galaxy brains.

Learn more about us:

[Dune’s Vision](https://dune.com/blog/dune-vision)

[Values and working at Dune](https://dune.com/careers)

As a software engineer in Dune focused on Data you will play a key role in ensuring our data platform scales to accommodate an ever-growing volume of blockchain data. This is a role that involves thinking about large scale distributed systems and distributed databases, and is ideal for anyone passionate about those topics.

We are building a data platform that:

*

Can ingest and process petabytes of data

*

Allows third parties to ingest data

*

Facilitates performant SQL queries across datasets

In this role you will:

*

Design and develop distributed systems in a principled way and take part in high impact architectural decisions

*

Engage in stimulating technical challenges in topics such as distributed systems, very large databases, SQL processing, data modelling, or systems performance

*

Assume ownership of components within our blockchain data platform such as data ingestion and decoding

*

Write code mostly in Kotlin and Go with some Java and Rust with a strong emphasis on good design and performance

*

Contribute to the internal developer experience by improving local test setups, integration tests, and incremental deployment processes.

*

Continually improve how we operate the platform, including seeking opportunities to automate incident diagnosis and resolution using AI

*

Work with one of the fastest engineering teams in the industry.

*

Building AI agents for automation into the team.

You might be a great fit for this role if:

*

You are a strong generalist with fundamental computer science knowledge. You use this knowledge to easily adapt to new technologies and scenarios, and to find the right solutions for the problems at hand.

*

You have an understanding of distributed system design, or the drive to learn if you’re a more junior engineer. Our work is as much about understanding and designing systems as it is about coding in a particular language.

*

Have an understanding of blockchain technology and RPC interactions

*

Have experience with datalakes and formats like parquet, delta, iceberg

*

You have great collaboration and communication skills. We work on the principle that the best output emerges from effective team work and constructive discussions.

*

Coding experience in any JVM language, along with a zeal for writing well-designed, testable software

Perks & Benefits

*

A competitive salary and equity package 🚀. Both salary and equity is[top 25% of companies](https://notion.so/Careers-at-Dune-Doing-the-best-work-of-your-life-f25e0b5e1f624d2aaf3ef2c81558ea96#7f745f5112394686bd7c127c720f2024) in the space

*

Our employee equity scheme has world-class employee-friendly terms with a heavily discounted strike price (~90%) and a 10-year exercise window

*

5 weeks PTO + local public holidays (that can be swapped to suit you) 🏖

*

A fully remote-first approach 🧑‍💻 within a distributed team with flexible working hours; you structure your own day

*

Say goodbye to meeting overload! We believe in a healthy mix of async and sync work, so you can focus on what truly matters—no more wasted time on endless meetings!

*

Good health is important, so we offer private medical insurance, dental & vision as standard 🩺

*

We believe in paid parental leave 👶 to help you celebrate this important milestone, transition to your new life, and bond with your new baby. We offer 16 weeks to primary and 6 weeks to secondary caregivers, fully paid. Plus a 2-week part-time phased return at full pay to help you get used to your new (and slightly more complex!) schedule

*

Quarterly offsites in various exciting locations as a company or team to connect, work together and have fun (so far in Tuscany 🇮🇹 Berlin 🇩🇪 Austria 🇦🇹 and Athens 🇬🇷).

*

On top of this 👆each person gets a yearly travel allowance to connect and co-work with someone or a team of people for a few days.

*

An allowance for your at-home setup, to ensure you are happy, comfortable and productive. If you prefer a local co-working space, we’ll pay for your desk.

*

Work with some of the best people you’ll ever get to meet!

*

And of course, you get some awesome [Dune swag](https://community.dune.com/lookbook)! ✌️😎

——————————————————————————————

We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

#LI-Remote

Show more

[Apply now >](https://jobicy.com/jobs/152431-software-engineer-9.md)

>  Annual salary information is not provided for this position. Explore salary ranges for similar roles in our [Salary Directory ›](https://jobicy.com/salaries.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

Matched by job category10 related opportunities[Software Engineering](https://jobicy.com/categories/engineering.md) [Browse all jobs](https://jobicy.com/jobs.md)
*
![Monzo logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/5b4c0ec3-221.jpg)
Monzo  Sep 3

### [Backend Engineer III](https://jobicy.com/jobs/152499-backend-engineer-iii.md)

🚀 We’re on a mission to make money work for everyone. We’re waving goodbye to the complicated and confusing ways of traditional banking. After starting as a prepaid card, our…

*
![Grafana Labs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/11/42a3c42246467ec231dd876e92b63452.jpeg)
Grafana Labs  Sep 3

### [Backend Engineer – Platform – Stacks | Sweden | Remote](https://jobicy.com/jobs/152495-backend-engineer-platform-stacks-sweden-remote.md)

Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale….

*
![Grafana Labs logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/11/42a3c42246467ec231dd876e92b63452.jpeg)
Grafana Labs  Sep 3

### [Backend Engineer – Platform – Stacks | Spain | Remote](https://jobicy.com/jobs/152490-backend-engineer-platform-stacks-spain-remote.md)

Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale….

*
![Nextiva logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/5863278d-221.jpeg)
Nextiva  Sep 3

### [Senior Engineering Manager](https://jobicy.com/jobs/152465-senior-engineering-manager.md)

Redefine the future of customer experiences. One conversation at a time. At Nextiva, we’re reimagining how businesses connect, bringing together customer experience and team collaboration on a single, conversation centric…

*
![Vonage logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/1bac058d-221.jpg)
Vonage  Sep 3

### [AEM Developer](https://jobicy.com/jobs/152458-aem-developer.md)

Join Vonage and help us innovate cloud communications for businesses worldwide! Why this role matters: We are seeking an experienced and technically skilled Senior AEM Developer to join our digital…

*
![Luxury Presence logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2022/05/f2b241fb769140fff2f70e8efaf5c0ff.jpg)
Luxury Presence  Sep 3

### [Product Engineer, Internal Tools – LATAM](https://jobicy.com/jobs/152452-product-engineer-internal-tools-latam.md)

Luxury Presence is building the AI growth platform for real estate. Backed by Bessemer Venture Partners and other top investors, we’re a Series C company that has hit $100M in…

*
![Launchpad Technologies logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/ed43694d-221.png)
Launchpad Technologies  Sep 3

### [Senior Salesforce Developer](https://jobicy.com/jobs/152450-senior-salesforce-developer.md)

Who We Are Launchpad Technologies Inc. is a global technology partner connecting top talent with high-impact projects across North America and beyond. We specialize in Staff Augmentation and product development,…

*
![Tailscale logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/d3fa2e99-221.png)
Tailscale  Sep 3

### [Billing Engineer](https://jobicy.com/jobs/152438-billing-engineer.md)

About Tailscale Tailscale is making safe connection effortless by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to…

*
![Upgrade logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e0cafe30-221.jpeg)
Upgrade  Sep 3

### [Senior QA Automation Engineer (Platform)](https://jobicy.com/jobs/152407-senior-qa-automation-engineer-platform.md)

Upgrade helps customers move in the right direction with affordable and responsible financial products. Since 2017, we’ve helped over 7.5 million customers access over $42 billion in consumer credit. With…

*
![Bloomreach logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/08/60790cd5-221.png)
Bloomreach  Sep 3

### [Senior Quality Assurance Engineer (Personify team)](https://jobicy.com/jobs/152406-senior-quality-assurance-engineer-personify-team.md)

Bloomreach is building the world’s premier agentic platform for personalization.We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We’re taking…