Exchange Software Engineer
BitnomialCryptocurrency Derivatives company
Chicago, United StatesSenior
Coinbase Ventures
Digital Currency Group
RRE Ventures
Jump Capital
ValueStream Ventures
DV Chain
Software Engineering
About the role
TL;DR
Design and own core services for a derivatives exchange and clearinghouse.
- •Bitnomial is hiring an engineer to design and own core services across the exchange and clearing stack.
- •Key Responsibilities Design and own core services across the exchange and clearing stack.
- •Debug across application, network, and system layers without waiting for someone else to narrow the problem.
- •Make sound technical decisions independently in ambiguous situations.
- •Operate with the rigor expected when systems handle real capital in regulated markets.
- •Requirements Strong software engineering skills in a compiled, statically typed language (Haskell, Java, C++, Scala, OCaml, Rust).
- •Comfort with concurrent and multithreaded systems.
- •Experience designing systems where correctness and latency both matter.
- •Ability to reason about failure modes, edge cases, and state management.
- •Clear written communication: design documents, technical tradeoffs, and architectural decisions.
Required skills
HaskellJavaC++LinuxPostgreSQL
Domain expertise
fintech
Tech stack
HaskellJavaC++LinuxPostgreSQL