Posted 11 Feb 2023, 6:51 pm

Associate Software Engineer GDM at Galaxy Digital

Sorry, but this job listing has expired!

Who We Are:

At Galaxy we are building products and services to help the world invest in economic progress. We believe crypto and blockchain innovations will permeate and improve all aspects of our global economy. Our vision is a society where value and ownership flow as freely as information. Galaxy is a digital asset and blockchain leader helping institutions, startups, and individuals access and navigate the crypto economy. As one of the most well-capitalized and trusted companies in the industry, we provide platform solutions custom-made for a digitally native ecosystem across multiple synergistic business lines: Trading, Asset Management (passive and active strategies), Principal Investments, Investment Banking Services, and Mining. Galaxy’s CEO and Founder Michael Novogratz leads a team of crypto enthusiasts, and institutional veterans focused on the future of finance and Web3. The Company is headquartered in New York City, with offices in Chicago, London, Amsterdam, Tokyo, Hong Kong, the Cayman Islands (registered office), and New Jersey.

Additional information about the Company's businesses and products is available on www.galaxy.com.

What We Value:

We are a diverse team of free thinkers, and fast movers united to help investors and creators energize the global economy. We are looking for individuals who thrive in a culture of builders and overachievers and embrace high performance, transparent feedback, and a mission-first approach. Our culture shapes our way of working and gets us where we want to be.

  • Seek Excellence.
  • Be Selective To Be Effective.
  • Be Highly Aligned, Loosely Coupled.
  • Disagree Transparently.
  • Encourage Independent Decision-Making.
  • Build Dream Teams.

Who You Are:

As an Associate Software Engineer on the Galaxy Digital Mining (GDM) team, you will be responsible for building out software applications to monitor and manage large, industrial Bitcoin mines. The team’s focus is onboarding new developers with an understanding and/or strong interest in the Bitcoin mining space with the goal of building out a robust set of applications that provide high visibility into GDM’s various mining arms. This is a perfect opportunity for a developer that has a high interest in Bitcoin mining and building out modern and streamlined operational and visualization software.

What You’ll Do:

  • Write mining related applications in Rust
  • Write Rust software to integrate with:
    • Industrial equipment such as PLCs, PDUs, and VFDs via the Modbus protocol
    • Miner firmware
    • Mining pools
    • Stratum V1 and Stratum V2 applications
    • PostgreSQL and MySQL databases
    • Grafana visualizations
    • ERCOT price data
  • Rewrite Python code in Rust
  • Write miner management and monitoring software
  • Create mining data visualizations using Grafana

What We’re Looking For:

  • Bachelor's degree in computer science or relevant field or demonstration of strong programming skills via open-source contributions or personal projects
  • Ability to build resilient code using best practices techniques like writing maintainable and scalable code, writing readable and well documented code, and using test driven development (TDD)
  • Ability to quickly iterate independently and with a team
  • Experience with git
  • Experience with GitHub: creating issues, pull requests, peer reviewing, CI/CD hooks, and using GitHub Project
  • Experience using CI/CD, preferably with GitHub Actions and/or Jenkins
  • Comfortable navigating in a Linux terminal environment
  • Experience programming in Rust (or similar like C++)
  • Experience programming in Python
  • Experience with asynchronous programming, preferably in Rust and Python
  • Experience with Grafana, Databricks, and/or general data visualizations
  • Experience with programmatically writing, reading, updating, and deleting to a PostgreSQL or MySQL database
  • Communication skills and ability to identify and solve engineering issues
  • Technology integration skills: RESTful APIs, logging

Bonus Points:

  • Understanding of the Stratum V1 and/or Stratum V2 mining protocols
  • Knowledge of mining firmware
  • Knowledge of mining pools
  • Experience writing software for mining/industrial/manufacturing applications, specifically via the Modbus protocol
  • Experience with Docker and Kubernetes
  • Basic networking knowledge

The base salary ranges included below are for New York-based hires only and will be commensurate with candidate experience and expertise. Base salary ranges for candidates in other locations other than New York may differ based on the cost of labor in that location. Base salary range: $130,000-$175,000. Final offer amounts are determined by multiple factors including geographic location as well as candidate experience and expertise, and may vary from the amounts listed below. At Galaxy, we maintain a total compensation philosophy which consists of a competitive base salary, annual bonus, and equity incentives.

What We Offer (US):

  • Competitive base salary, bonus, and equity compensation
  • Flexible Time Off (paid)
  • 3% 401(k) company contribution
  • Company-paid health and protective benefits for employees, partners, and other dependents
  • Generous paid Parental Leave
  • Free virtual coaching and counseling sessions through Ginger
  • Opportunities to learn about the Crypto industry
  • Free daily snacks in-office
  • Smart, entrepreneurial, and fun colleagues
  • Employee Resource Groups

*Benefits may vary depending on location.

Apply now and join us on our mission to engineer a new economic paradigm.

Galaxy respects diversity and seeks to provide equal employment opportunities to all employees and job applicants for employment without regard to actual or perceived age, race, color, creed, religion, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression (including transgender status), sexual orientation, marital or partnership or caregiver status, ancestry, national origin, citizenship status, disability, military or veteran status, protected medical condition as defined by applicable state or local law, genetic information or predisposing genetic characteristic, or other characteristic protected by applicable federal, state, or local laws and ordinances.

We will endeavor to make a reasonable accommodation to the known limitations of a qualified applicant with a disability unless the accommodation would impose an undue hardship on the operation of our business. If you believe you require such assistance to complete the application process or to participate in an interview, please contact careers@galaxy.com.



Please mention the word **GLOWING** and tag RMzUuMjE0LjE3My4yMjI= when applying to show you read the job post completely (#RMzUuMjE0LjE3My4yMjI=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

The offering company is responsible for the content on this page / the job offer.
Source: Remote Ok