Senior Software Engineer

Chorus One Logo

Chorus One

πŸ“Remote - Worldwide

Summary

Join Chorus One's rewards data team as a senior software engineer to build and maintain applications for rewards reporting and financial performance monitoring. You will design and develop new features, collaborate with stakeholders and engineers, and continuously improve systems. This role requires 4+ years of software engineering experience, proficiency in Python and SQL databases, and experience with REST APIs. Chorus One offers a competitive salary, stock options, a generous learning budget, paid parental leave, remote work flexibility, and biannual all-expenses-paid retreats.

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)
  • 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

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

Preferred Qualifications

Other backend software at Chorus One is written in a mix of Rust and Go, experience with these is an advantage

Benefits

  • Annual 3,000 CHF learning budget
  • Attend up to two conferences a year
  • $1,000 Crypto Starter Kit
  • Buddy programs
  • Regular virtual coffee chats
  • Biannual retreats
  • All-expenses-paid retreats in inspiring locations
  • Work From Anywhere
  • 500 CHF/month coworking budget
  • Paid parental leave
  • Competitive fixed salary in your preferred local currency or stable coins
  • Stock options
  • Flexibility to suit your individual needs
  • Ability to provide local employment in over 150 countries
  • Local benefits tailored to your region
  • Contractor status

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.