Common Prefix is seeking a full-time Software Engineer.


Applying

Please submit your application here.

Location

Remote worldwide or on-site in Athens, Greece


About us

Common Prefix is a blockchain research & development company. Blockchain technologies enable large-scale economic coordination through shared, programmable ledgers. Our mission is to solve the foundational scientific and engineering challenges standing in the way of mainstream adoption, particularly around interoperability, scalability, and usability.

We combine formal scientific research with production-grade engineering. Our team publishes in top-tier peer-reviewed venues and builds open-source infrastructure used across major blockchain ecosystems. We have contributed to advanced systems including Axelar, XRPL, Sui, and Flashbots, and are trusted partners to protocols building critical infrastructure.

You can learn more about our company on our website.

Description

This is a full-time position for an early- to mid-level Software Engineer (approximately 2–5 years of experience). You will work on the design, implementation, and deployment of production blockchain systems.

This role is well-suited for strong software engineers who want to move into blockchain infrastructure. You will work closely with experienced scientists and engineers through hands-on collaboration, mentoring, internal talks, and technical discussions. We invest heavily in continuous learning and knowledge sharing across the company. Prior blockchain experience is not required; we provide structured onboarding and mentorship.

The vast majority of our work is open source, whether it is developed internally or for partners. You will have the opportunity to enrich your GitHub portfolio by contributing to some of the most pioneering open source tooling in the industry that we are developing and which is used by a broad range of projects.

Responsibilities

In this role, you will work across the following areas: