Match score not available

Senior Software Engineer (Rewards Data)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., Proficiency in software development and engineering principles., Experience with blockchain technologies and APIs., Strong problem-solving skills and ability to work collaboratively..

Key responsabilities:

  • Design and develop new features for user-facing and internal applications.
  • Collaborate with internal stakeholders and fellow engineers to clarify feature requirements and drive implementation.
  • Review engineering designs and code, providing support to fellow engineers and other teams.
  • Build and maintain APIs for external parties, ensuring high uptime and reliability.

Chorus One logo
Chorus One Startup https://chorus.one/
51 - 200 Employees
See all jobs

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 75+ 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 senior software engineer, 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. Keeping track of those rewards over time is a hard problem, because ironically, blockchains typically don’t expose convenient APIs to extract this data in a useful format. This is why we build our own automation, and integrate with third-party data vendors. Your work will power internal reports and dashboards, as well as external customer reporting, and rewards data APIs.

Key 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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Reporting
  • Collaboration
  • Problem Solving

Software Engineer Related jobs