Staff/Senior Staff Engineer - CryptoTrading



We are PEAK6, a leading investment firm, headquartered in the historic Chicago Board of Trade Building, where we first opened our doors in 1997. It’s been over 20 years since we were one of the first firms to develop sophisticated proprietary technology to use in our trading business. Today, we continue to leverage our technical ingenuity and operational excellence across several investment areas, spanning early-to-mid growth capital, operational control, trading, and e-sports, while always providing value to the customer. Throughout the years, we’ve built and operated several financial technology firms, and we continue to evolve. You’ll find a bit of everything here, and we’re always looking to take on new endeavours.

There are nearly 2,000 of us: traders, gamers, and programmers with growing teams across North America and Europe. Here in Belfast, we are currently hiring for a Staff/Senior Staff Engineer to work on our cryptocurrency trading platform supporting several of the most-popular digital currencies, including Bitcoin, Bitcoin Cash, Ethereum, Litecoin, and more.

You’ll be responsible for:

  • Build reactive, autonomous micro-services that are the foundation of the new Crypto Trading platform using Golang
  • Write self-documenting and well-tested code with an emphasis on sustainable development practices
  • Collaborate with engineers, product managers and senior leadership, focusing on code quality, peer reviews and strong engineering practices

You’ll gain loads of experience in this role but before you do, you should have:

  • 5+ years’ software engineering experience
  • Strong proficiency in Go or Java
  • Strong understanding of RESTful API conventions and distributed architecture
  • Experience working as a part of a multi-person development team that utilizes automated testing, CI pipelines, peer reviews ideally in an Agile Environment
  • Demonstrated skills in process and algorithm design
  • Interest in learn new technologies (most of our developers previously coded in Java and are learning Go)
  • A DevSecOps mindset
  • Applicants must have the permanent right to live and work in the UK - this job is based from our Belfast Office


  • Experience in Financial Markets, either from working in an investment bank or a challenger fintech organisation
  • Exposure to cryptocurrency
  • Experience with Kafka, Protobufs, and reactive, multi-tenant applications
  • Experience with cloud-native applications and infrastructure-as-code

As part of our interview process, you will meet with members of both our Belfast and US offices. Everyone you meet, shares the same values: Open and Honest Communication, Teamwork and Collaboration, Involving Everyone, Leaders Who Serve and Personal Accountability.

Life at PEAK6 / Apex Clearing

We want you to like coming to work so we work really hard to make your job fun and different from any other.

We offer:

  • Market Leading Salary + Annual Bonus
  • 28 days annual leave plus 10 NI national holidays
  • Training & Development Budget
  • Pension matched up to 7%
  • Private health insurance for medical, dental & optical
  • Life Insurance
  • Great work/life balance, flexible working hours
  • Parental leave allowance
  • Modern city centre office
  • Monthly catered lunches
  • Weekly breakfast
  • Unlimited drinks and snacks
  • Discounted gym membership
  • Hackathon events
  • Poker tournaments
  • Charitable matching gift program

*All interviewing and onboarding will be conducted remotely. While we have always offered flexible working at PEAK6, please note that our roles will eventually feature some return to office, following the guidance of local health authorities and the CDC.

How to Apply

If you are interested in applying you can find the first step in the link below.

We look forward to hearing from you and if you have any questions please feel free to contact us at

Apply Now