Senior Software Developer

We’re hiring a full-time Senior Backend Engineer to help us expand and optimize our open source/fair source Bitcoin-based financial infrastructure.

About Galoy

At Galoy, we are building the future of banking by developing a financial infrastructure stack on top of the Bitcoin network. Our platform includes both open source and Fair Source licensed projects, fostering collaboration and contribution across the ecosystem. With it, we enable institutions to connect to and offer financial services on Bitcoin.

We recently announced Lana, a Bitcoin-backed lending platform designed to enable financial institutions to bring bitcoin-backed loans to market quickly.

The banking platform also includes a core accounting ledger (Cala), and a payments bridge (Bria). Galoy is also the developer of the Blink bitcoin wallet and Stablesats, a method for creating stable balances using derivatives instead of tokens.

About the Role

We’re hiring a full-time Senior Backend Engineer to help us expand and optimize our open source/fair source Bitcoin-based financial infrastructure. You will be responsible for designing, building, and maintaining our backend systems with a focus on Rust, GraphQL, and Bitcoin and core banking technologies. You will collaborate closely with our backend and frontend team members.

If you’re passionate about Bitcoin, open source software, and building robust backends that help spread the use of bitcoin around the world, we’d love to hear from you.

The ideal candidate checks many of the following points:

  • Has 5+ years of professional experience as a backend or full-stack software engineer.
  • Is well into the Bitcoin(only) rabbit hole and looking for ways to drive global adoption.
  • Has experience working with Rust (and ideally some familiarity with TypeScript).
  • Understands or has worked with core banking software or other financial services platforms.
  • Is comfortable with GraphQL and can lead design of backend APIs.
  • Is passionate about delivering secure, highly available, and distributed software.
  • Spanish language is a plus. We will help you relocate in El Salvador if you want, otherwise remote is ok.

Main Responsibilities

  • Architect and Develop: Design, implement, and maintain backend services using Rust, Bitcoin (BDK), GraphQL, and other relevant technologies.
  • Integrate with Bitcoin: Integrate and optimize Bitcoin functionality, ensuring high reliability and performance.
  • Collaborate Cross-Functionally: Work closely with frontend/mobile engineers, product managers, and other stakeholders to ensure a seamless user experience.
  • Ensure Stability & Security: Implement best practices for testing, code reviews, and continuous integration/continuous delivery.
  • Mentor & Guide: Provide leadership and mentorship to other engineers, fostering a culture of learning, collaboration, and excellence.
  • Contribute to Open Source: Participate in open source development, code reviews, documentation, and community engagement around Galoy’s repositories.

Candidate Skills

  • Proficiency in Rust (or strong willingness to learn if experienced in a similar systems language).
  • Experience with GraphQL for designing and consuming APIs.
  • Familiarity with Bitcoin and Lightning Network protocols.
  • Experience with BDK (Bitcoin Development Kit) is a strong plus.
  • Bonus: Familiarity with frontend tech stacks (TypeScript, React, React Native) to facilitate cross-functional collaboration.
  • Strong sense of product: Able to translate product requirements into robust technical solutions, especially in the context of financial applications.
  • Startup Mindset: Comfortable making trade-offs and pivoting quickly when needed.
  • Effective Communication: Proficiency in English (spoken and written). Spanish language skills are a plus, especially for collaboration in LATAM.
  • Remote & Async: Experience working remotely across time zones and using async communication tools.

If you’re interested in this opportunity

  • Send your CV to jobs@galoy.io.
  • Or contribute a PR to our repositories, like in lana, cala, or bria.


Perks

  • Work on cutting-edge Bitcoin technology
  • Contribute to open source projects
  • Receive compensation in Bitcoin
  • Collaborate with a diverse, international team in a remote-first environment


Join us and help shape the future of banking on Bitcoin!