← All jobs
KR

Software Engineer - Database - Bitnomial

KrakenArgentina
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Today
$96k - $192k
midpoint below market median

What engineering roles in crypto pay

200 salaries · our own data
this role$144kmedian$268k

This role pays $96k-$192k, below the $204k median for engineering roles in crypto on this board.

As a Software Engineer on the Database team at Bitnomial, you build the services and data models that record every order, fill, and settlement at a CFTC-regulated exchange and clearinghouse. Bitnomial operates a US-based global derivatives exchange, clearinghouse, and brokerage, writing its systems largely in Haskell. You will design schemas, queries, and migrations as a first-class part of the system architecture.

What you'll do

  • 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 what you learned

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: data structures, concurrency, distributed systems, replication, consistency, retries, idempotency, and how services keep shared data correct when parts fail
  • Willingness to take part in on-call and operational shifts
  • Care and rigor with code and data that move money, with a habit of measuring before you tune
  • Good judgment with AI tools, using them to work faster while reading, testing, and understanding what they produce before you ship
  • A habit of asking why before changing something
  • Sound judgment under pressure with a calm, methodical approach when production is live
  • Ability to collaborate across engineering, operations, risk, and compliance, with a habit of documenting

Nice to have

  • 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

About Bitnomial

Bitnomial, part of Payward, is building a next-generation US-based global derivatives exchange. It operates a US CFTC-regulated exchange (DCM), clearinghouse (DCO), and brokerage (FCM), offering crypto-settled derivatives including futures, options, and perpetual futures to brokers, hedge funds, institutions, and trading firms worldwide.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Kraken on CryptoJobsHQ

Kraken has 104 open roles on CryptoJobsHQ: 34 in Engineering, 22 in Legal & Compliance and 9 in Marketing. 69% are fully remote, most of the rest in the US and Brazil. 24 were posted in the last 7 days. The median advertised base salary is $144k, from 12 listings that publish pay.

All 104 Kraken roles →
The market for Trading roles

1,952 Trading roles are open across crypto right now.

Browse Trading Jobs →
Get an email when Kraken posts new roles. One email a day at most, only when there is something new.