
Building the Future of Open Finance
Payward — the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks — has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.
The Team
Bitnomial is building the next generation US-based global derivatives exchange, starting with digital assets and progressively expanding to encompass a full spectrum of commodities worldwide. Bitnomial operates a US CFTC regulated exchange (DCM), clearinghouse (DCO), and brokerage (FCM), offering a range of crypto-settled derivatives including futures, options, and perpetual futures.
Bitnomial's exchange, clearinghouse, and brokerage systems are written largely in Haskell. In this role, you will build the services and data models that record every order, fill, and settlement at a CFTC-regulated exchange and clearinghouse, with the database as a first-class part of the design.
The Opportunity
- Build, test, and ship well-typed, well-reviewed features and fixes in Haskell services across the exchange, clearinghouse, and brokerage.
- Understand the order, trade, clearing, and settlement flows end to end.
- Design schema, constraints, and indexes for new features, using exact numeric types and audit trails so financial values cannot drift.
- Write migrations that are lock-safe and reversible on large tables, and review the migrations of other engineers.
- Read execution plans, find slow queries from production metrics, and fix the cause in the query, the index, or the access pattern.
- Monitor systems, respond to alerts, and support daily operations such as settlement cycles.
- Fix the cause of production issues and document learnings.
What You Bring
- 3+ years of professional software engineering experience with a functional or strongly typed programming language such as Haskell, Rust, or C++.
- Strong SQL and PostgreSQL skills, including transactions and isolation levels.
- Solid computer science fundamentals, including data structures, concurrency, and distributed systems (replication, consistency, retries, idempotency).
- Willingness to take part in on-call and operational shifts.
- Care and rigor with code and data that move money.
- Good judgment with AI tools to work efficiently while verifying outputs.
- A habit of asking why before changing systems.
- Sound judgment under pressure with a calm, methodical approach during live production events.
- Strong collaboration across engineering, operations, risk, and compliance.
Nice to Haves
- Financial knowledge or experience in trading, markets, or financial services.
- Bachelor's degree in computer science or a related field, or equivalent experience.
- Haskell experience, particularly with PostgreSQL-backed services.
- Production experience with AWS Aurora PostgreSQL.
- Experience with time series or market data at volume, such as tick data, order books, or event streams.
- Experience with Atlas or another declarative schema management tool.
Open to
Worldwide
Sign in to track applications and earn points.