A complete application in a minute
Tailored resume and cover letter, ready to send.
Common Prefix is hiring a Senior Software Engineer to lead the design and implementation of production blockchain systems. This is a full-time role based in Germany requiring 5+ years of experience in software engineering and a strong understanding of system architecture.
You'll collaborate with engineers and researchers, contribute to open-source projects, and enjoy a competitive salary ranging from $80,000 to $160,000, plus equity and unlimited vacation.
Common Prefix is seeking a full-time Senior Software Engineer.
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.
This is a full-time position for a Senior Software Engineer (typically 5+ years of experience). You will play a leading role in the design, implementation, and deployment of production blockchain systems that secure and move real economic value.
This role is well-suited for experienced software engineers who want to work on security-critical, distributed systems. Prior blockchain experience is welcome but not required; we provide structured onboarding and direct collaboration with senior engineers and scientists.
You will work closely with experienced engineers and researchers through hands-on collaboration, technical design discussions, and internal knowledge sharing. We value engineers who can reason from first principles, communicate clearly, and take ownership of complex systems.
The vast majority of our work is open source. You will contribute to and help shape widely used infrastructure by working on some of the most pioneering open source tooling in the blockchain ecosystem.
In this role, you will work across the following areas:
Blockchain software development
Software lifecycle management and DevOps
Product and technical leadership
Other engineering work
The requirements for this position are:
The following skills are appreciated but not required: