Software Engineer - DevOps - Bitnomial

Kraken
•$96,000 - $192,000

About The Position

Bitnomial is building a US-based global derivatives exchange, clearinghouse, and brokerage for digital assets and other commodities. Its systems are largely written in Haskell and support CFTC-regulated exchange and clearinghouse operations. The Software Engineer will build and maintain services and data models that record orders, fills, and settlements. The role includes designing database schemas, queries, and migrations; delivering features and fixes across exchange, clearinghouse, and brokerage systems; and understanding order, trade, clearing, and settlement flows end to end. The position also focuses on DevOps and production operations: improving CI/CD pipelines, managing AWS infrastructure with Terraform, running containerized services on Nomad, building safer deployment tooling, adding observability, responding to alerts, and supporting operational activities such as settlement cycles. The engineer is expected to investigate production issues, address their causes, and document lessons learned.

Requirements

  • Hands-on experience with CI/CD pipelines such as GitHub Actions or GitLab CI.
  • Production experience with AWS and Docker, and infrastructure as code with Terraform.
  • Strong Linux and scripting skills, such as Bash or Python.
  • At least 3 years of professional software engineering experience with a functional or strongly typed programming language such as Haskell, Rust, or C++.
  • Solid computer science fundamentals, including distributed systems concepts such as failure modes, retries and idempotency, consistency, and observing behavior across services.
  • Willingness to participate in on-call and operational shifts.
  • Care and rigor when working with code that moves money.
  • Good judgment when using AI tools, including reading, testing, and understanding their output before shipping it.
  • A habit of asking why before making changes.
  • Sound judgment under pressure and a calm, methodical approach during live production incidents.
  • Ability to collaborate across engineering, operations, risk, and compliance, with a habit of documenting.

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.
  • Experience with Nomad or Kubernetes.
  • Experience with Nix, Ansible, Vault, Prometheus, Grafana, or Loki.
  • Haskell experience.

Responsibilities

  • Improve build and release pipelines in GitHub Actions, including caching, parallelism, pinned toolchains, and required tests and scans before production.
  • Manage AWS infrastructure as code with Terraform and run services as containers on Nomad.
  • Build deployment tooling with health checks and automated rollback, and make deployments safe around market sessions.
  • Add metrics and alerts to services to assess whether deployments worked.
  • Monitor systems, respond to alerts, and support daily operations such as settlement cycles.
  • Investigate and fix the causes of production issues and document lessons learned.
  • Build, test, and ship well-reviewed features and fixes across exchange, clearinghouse, and brokerage services, primarily written in Haskell.
  • Design schemas, queries, and migrations for systems recording orders, fills, and settlements.
  • Understand order, trade, clearing, and settlement flows end to end.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service