Thirdwork
Marketplace
Hire freelancersOur processTestimonialsHow it worksFor Freelancers
Job BoardRecruiters
Roles
DesignEngineeringMarketingAll RolesHire a Team
Industries
Web3FintechCrypto & BlockchainDeFi
Resources
About UsBlogNewsletterPortfolio ReviewsWeb3 Awards
Sign In
Hire Freelancers
Apply as Talent
Hire Talent

Software Engineer (Product)

Chorus_One__Stake_Crypto_Without_Complexities__Most_trusted_...
Chorus One
This job is no longer available. But fear not, we have dozens of other open roles available. Click here to start your search again, or learn more about our freelance opportunities.

Job Description

About Us

Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.

​

We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you.

​

Position Overview

As a software engineer, you will join our product engineering team to help build our customer-facing offerings. Projects you might work on are our Opus Pool Ethereum staking portal, the Chorus One SDK that can generate staking transactions for many of the networks we support, gathering rewards data, and whatever we need to offer best-in-class solutions for the parties who want to stake with us. You will also work closely with our platforms engineering teams who operate our validator nodes.

​

Our Tech Stack

The software we develop at Chorus One, both internal and external-facing, is written in various languages, depending on what is most suitable for the project. We have code in Rust, Go, Python, and TypeScript, and we occasionally have to dive into codebases of the blockchains we work with, so we deal with code written in Rust, C++, OCaml, TypeScript, and a host of smart contract languages. Our database of choice is Postgres, and we deploy our applications either directly on top of Ubuntu, or on Kubernetes.

​

Key Responsibilities

  • Design and develop new features, Understand the needs of our customers, identify solutions, discuss with fellow engineers how they should be implemented, and drive the implementation to completion.
  • Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and mentor them on a technical level.
  • Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.

​

Job requirements

What we are looking for:

  • 4+ years experience as a software engineer.
  • Having worked on a user-facing product before, especially operating and maintaining server-side software in production.
  • Deep understanding of at least one compiled statically typed programming language such as Rust, Go, or Kotlin.
  • Experience with at least one gradually typed dynamic language, such as Python + Mypy or TypeScript.
  • Experience using SQL databases, preferably PostgreSQL.
  • Strong communication skills and ownership to drive new features independently.
  • Interest in blockchain technology.
  • Good understanding of security principles (threat models, cryptographic primitives at a high level, etc.)

​

Our Offer

  • Autonomy and ownership in a friendly and supportive work environment and the opportunity for rapid growth.
  • Competitive fixed compensation (USD 100k - 140k) + equity.
  • All-expense paid biannually team retreats at various destinations (Coronavirus permitting). Past retreats took place in Egypt, Serbia, Kenya, USA, South Korea, and Dubai.
  • Remote, but not alone. We are a strong global collaborative environment.
  • Remote working budget (Laptop, co-working space, etc)
  • Personal development budget
  • Gather experience and build your network in the vibrant crypto ecosystem.
  • Learn about state-of-the-art protocols that lay the foundation for an open, transparent, and programmable financial system

​

Apply Now

Company Overview

Chorus One is one of the biggest infrastructure companies globally providing staking services for decentralized networks. We run validators and other nodes on promising protocols and drive the adoption of Proof-of-Stake by publishing content, participating in governance, and building products aimed to improve the staking experience.

See More Company Jobs
Apply Now

This will get your details directly in front of the company hiring for the role.

Apply Now
JOB LOCATION
JOB TYPE
Engineering
JOB INDUSTRY
COMPANY NAME
Chorus One
KEYWORDS
No items found.
Visit Company Website
About
For Freelancers
For Clients
Blog
Top Roles
UI/UX Designers
Growth Marketers
Content Writers
Brand Designers
All our roles
Work with us
Apply as a freelancer
Hire a freelancer
Free Job Board
Thirdwork Careers
Privacy Policy
Terms and Conditions

© 2025 thirdwork. All rights reserved.