Firefly is a decentralized, orderbook-based exchange for financial products. We are looking to recruit in our Toronto and New York City offices with the option to be partially or fully remote depending on the position. You will be joining an experienced team at an early stage to develop infrastructure that will help bring millions to DeFi.

About Firefly

  • We’re building cutting-edge, decentralized exchange infrastructure in our vision to advance derivatives trading, the largest market by trading volume
  • Firefly is partnered with the industry’s leading market makers and has raised a 22.8 million fund to build a hyper liquid, powerful and secure exchange
  • Firefly is backed by Polychain Capital, Three Arrows Capital, Cumberland DRW and many other leading investors

Our Culture

We are a team of doers that trust each other and value kindness. Our shared passion for learning and relentless drive to make everything better bring us together. We love what we do and are constantly trying new things with a bias to action and healthy debate. Although we’re a remote-first team, we love to work together just as much and offer multiple co-location hubs throughout the year.

Why others are attracted to this position

  1. The Driver’s Seat: this role gives substantial ownership in the development of our core product. We trust you to make important decisions that affect product performance and impact overall product strategy
  2. Rapid Growth: you would be part of a fast scaling team building the next generation of financial infrastructure. You would have an accelerated path to leadership solving the most novel problems in the industry
  3. Optional Firefly Hubs: you have the option to work alongside other team members in a city that the team chooses for 3 months. In the past, we’ve worked together out of Toronto and London
  4. Holistic Development: it’s not only about getting work done at Firefly. We care about each team member’s overall development goals and go beyond just regular training and coaching - whether that’s assistance in opening an animal shelter or organizing personalized music lessons

What you will do

  • Solve challenging distributed systems problems around scalability, reliability, high availability for the core Trading API, Web Sockets & Datastore Services.
  • Contribute performance upgrades to the low-latency order-matching and multi-processed settlement engines
  • Review and be the primary author of documentation for the APIs and code that you produce
  • Develop open-source libraries to facilitate integrations with our on-chain protocol
  • Continually iterate on the security measures taken to ensure the resiliency of the protocol through threat modeling brainstorms and internal security reviews
  • Be a steward of the engineering culture at Firefly, coaching and mentoring engineers and participating in code & architectural reviews

What you will bring

  • 3+ years of professional software engineering experience with at least one modern language such as TypeScript, Go, or Rust
  • You have architected and implemented distributed, low-latency, high-volume services and know how to deploy and monitor them in production
  • Deep understanding of data structures, algorithms, and software design principles
  • Expertise in SQL queries, database performance tuning, and scalable schema design
  • Hands-on experience with data-processing systems (e.g., Lambda architecture, Kafka, RabbitMQ, ELK)
  • Storage solutions (Cassandra, Postgres, Redis, Zookeeper)
  • VMs and container technologies (Docker, Kubernetes)
  • You believe data is the most powerful tool for informed decision-making
  • You thrive in ambiguity; complex and fuzzy requirements are more common than clearly defined customer expectations
  • You have strong verbal and written communication skills. You understand the importance of good technical documentation and well-structured design proposals.

What we offer

  • Competitive salary and equity
  • Employee-friendly equity terms (early exercise, extended exercise)
  • Annual ski trips, events, and travel
  • Company paid co-working space/desk at an office
  • Company paid lunch and coffee during work days
  • Work remotely or any of the Firefly Hubs
  • Health, Dental & Vision Insurance in US (stipend if remote)
  • Take as much time off as you need to be productive
  • Parental leave
  • Stipend to set up your home office (4k display, desk, chair etc.)
  • Latest productivity software like Notion and Linear

Apply for this Job

* Required