About Chorus One
We are a leading operator of infrastructure for Proof-of-Stake networks and decentralized protocols. Our mission is to increase freedom and speed of innovation through decentralized technologies.
We are a diverse team distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity.
Senior Software Engineer Position Overview
You will join our rewards data team to assist in building and maintaining user-facing and internal applications to support rewards reporting and financial performance monitoring.
At Chorus One, we take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. The networks rewards us for that in their native token.
Main Responsibilities
* Design and develop new features. Discuss with internal stakeholders to clarify how our next feature should look, discuss with fellow engineers how it should be implemented, and then drive implementation to completion.
* Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and work with other teams such as platforms engineering, customer success, business development, and our networks team, to get them the insights they need.
* Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.
* Take part in on-call rotation approximately 2 days per month. You will be responsible for building APIs used by external parties, which come with an uptime requirement.
Requirements
* 4+ years experience as a Software Engineer.
* Experience with operating and maintaining server-side software in production.
* Experience with Python (most of our rewards data automation is written in Python).
* Other backend software at Chorus One is written in a mix of Rust and Go, experience with these is an advantage.
* Experience using SQL databases, preferably PostgreSQL.
* Experience with implementing REST APIs.
* Strong communication skills and ownership to drive new features independently.
* Interest in blockchain technology, in particular distributed systems and consensus algorithms.
* You are able to work in the following time zone: Switzerland ± 6 hours.
What We Offer
Growth & Learning
We're committed to your development Benefit from an annual 3,000 CHF learning budget that goes beyond just conferences—supporting your physical, emotional, and mental well-being too. Attend up to two conferences a year to dive deeper into the Web3 space and connect with the community. Plus, jumpstart your crypto journey with our $1,000 Crypto Starter Kit to explore and engage with cryptocurrencies hands-on.
Collaborative Culture
Collaboration is woven into our DNA. We thrive in multiplayer settings, ensuring every voice contributes to our mission. Connect across teams through our buddy programs, regular virtual coffee chats, and biannual retreats, which offer unparalleled opportunities to build stronger relationships while tackling some of the industry's most exciting challenges.
Work From Anywhere
Embrace remote flexibility that empowers you to work from anywhere in the world. Prefer a coworking space? We've got you covered with a 500 CHF/month coworking budget. And for those growing their families, enjoy paid parental leave to ensure your personal and professional lives align seamlessly.
Compensation & Equity
We offer a competitive fixed salary in your preferred local currency or stable coins, complemented by stock options, giving you a stake in the exciting future we're building together.
Employment
We offer flexibility to suit your individual needs. With the ability to provide local employment in over 150 countries, you'll have access to local benefits tailored to your region. Prefer contractor status instead? That's an option too. During the offer, we work with you to determine the best arrangement, ensuring your experience aligns with your personal and professional preferences.