Senior Elixir Developer

Hunit

Oregon

Hybrid

USD 47,000 - 80,000

Full time

31 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Conference and training budget
Competitive compensation (employment/B

Job summary

Hunit is expanding its Prague-based engineering team and seeks an experienced Elixir developer to build the execution engine behind Agentic Contracts. You will work on long-running supervised processes, event-driven obligations, and integrations with banking, IoT, and data sources.

The role emphasizes BEAM-based architecture over Phoenix-CRUD, with collaboration across legal, compliance, and product teams. Hybrid work with in-person collaboration in Prague is offered.

Qualifications

  • 4+ years of professional backend experience with Elixir.
  • Strong grasp of OTP, including supervisors and GenServers.
  • Solid experience with Phoenix, Ecto, PostgreSQL and API design (REST/GraphQL).
  • Comfortable with testing discipline (ExUnit).
  • Fluent English (international team and customers).

Responsibilities

  • Design and build OTP-based services that orchestrate contract execution and workflows.
  • Integrate with open banking APIs, KYC providers, and external data feeds.
  • Build robust event sourcing and audit trails meeting regulatory standards.
  • Develop Phoenix LiveView interfaces for contract authoring and monitoring.
  • Collaborate with legal, compliance, and product teams to translate clauses into executable behavior.
  • Contribute to architecture around messaging, persistence, and Web3 integration.

Skills

Elixir
OTP
REST APIs
GraphQL
PostgreSQL
Ecto
Phoenix
ExUnit
English
BEAM

Tools

Phoenix
Ecto
PostgreSQL
GraphQL

Job description

About Hunit

Hunit is a London-headquartered legaltech company building Agentic Contracts: legally binding agreements that fulfil their own terms. Our platform turns natural-language documents authored in MS Word into self-performing legal agreements that automate financial flows, structure compliance, and capture verifiable evidence directly from the contract itself.

We work at the intersection of law, finance, and Web3. Our customers include enterprises, law firms, and financial institutions operating in regulated markets, including alternative investments, corporate debt, maritime finance, and eGovernment.

We are now expanding our engineering footprint in Prague and looking for a strong Elixir developer to join the team that builds the execution engine behind every Agentic Contract.

Why this role matters

Agentic Contracts have to do three things at once: stay legally precise, run reliably for years, and execute concurrent obligations across many parties without dropping a single event. That is a near-perfect fit for the BEAM. You will be working on the part of our stack where Elixir/OTP is doing the heavy lifting: long-running supervised processes, event-driven obligation tracking, integrations with banking, IoT, and external data sources, and audit-grade state capture.

This is real Elixir work, not Phoenix-CRUD-with-extra-steps.

What you will work on
  • Designing and building OTP-based services that orchestrate contract execution, scheduled obligations, and counterparty workflows
  • Integrating with open banking APIs, sanctions/KYC providers, and external data feeds (interest rates, IoT telemetry, asset registries)
  • Building robust event sourcing and audit trails that meet regulatory-grade evidence standards
  • Phoenix / LiveView interfaces for contract authoring, monitoring, and human-in-the-loop sign-off steps
  • Collaborating with our legal, compliance, and product teams to translate clauses into reliable executable behaviour
  • Contributing to architectural decisions around messaging, persistence, and integration with our Web3 layer (Stellar / Hyperledger)
What we are looking for
Required
  • 4+ years of professional backend experience, with at least 2 years writing production Elixir
  • Strong grasp of OTP, including supervisors, GenServers, process design, and fault tolerance, not just Phoenix on top of Elixir
  • Solid experience with Phoenix and Ecto, PostgreSQL, and designing well-bounded service APIs (REST and/or GraphQL)
  • Comfortable with testing discipline (ExUnit, property-based testing welcome)
  • Fluent English (our team and customers are international)
Nice to have
  • LiveView in production
  • Background in fintech, legaltech, regulated industries, or anywhere correctness and auditability matter
  • Experience with event sourcing, CQRS, or distributed systems patterns
  • Exposure to Web3 / smart contract platforms (Stellar, Hyperledger, or similar)
  • Erlang, Rust NIFs, or other BEAM-adjacent skills
Location and working style
  • Based in Prague (or relocating). We plan a hub here and value in-person collaboration.
  • Hybrid: typically 2 days per week in the office, the rest remote. Fully remote considered for exceptional candidates already in CZ/EU.
  • Open to full-time employment or freelance / B2B contract. Tell us what you prefer.
What we offer
  • Genuinely interesting Elixir work on a product where the language choice is doing real engineering work
  • A small, senior team where your code ships and your decisions stick
  • Direct exposure to a regulated, high-stakes domain (legal and financial) without being buried in legacy
  • Competitive compensation (employment or daily rate, depending on contract type)
  • Conference and training budget, including ElixirConf EU
  • The chance to shape the Prague engineering team as it grows
How to apply

Send us a short note about what you have built in Elixir, ideally something you are proud of and can talk through, along with your CV or LinkedIn, and your availability and expected compensation (monthly gross for employment, day rate for B2B).

Apply for this role

We read every application personally. No recruiters, please.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Agentic Elixir Engineer - Remote - Latin America
Agentic Elixir Engineer - Remote - Latin America

FullStack • Peru (IL)

On-site
USD 100,000 - 130,000
Competitive pay
100% remote work
Continuing education opportunities
+1
Elixir Engineer - Remote work | REF#299379
Elixir Engineer - Remote work | REF#299379

BairesDev • United States

Remote
CLP 73,126,000 - 109,689,000
Remote work
USD compensation
Home office setup
+4
Senior Backend Developer (Elixir)
Senior Backend Developer (Elixir)

Remotely • United States

Hybrid
USD 120,000 - 180,000
Annual training budget
Pension plan
Travel reimbursement
+5
Elixir Software Engineer
Elixir Software Engineer

Vatrin • Washington

On-site
USD 110,000 - 160,000
Senior Software Engineer, Back-end (Remote)
Senior Software Engineer, Back-end (Remote)

Darren Caddle • New York (NY)

Remote
USD 180,000 - 220,000
Equity grants
Health insurance
Vision insurance
+4
backend developer for an Applicant Tracking System
backend developer for an Applicant Tracking System

HireHi • United States

Hybrid
USD 120,000 - 180,000
Annual training budget
2 dedicated learning days
Pension plan
+7
Software Engineer (Elixir)
Software Engineer (Elixir)

Level All • New York (NY)

Hybrid
USD 120,000 - 140,000
Comprehensive benefits package
Stock-based compensation eligibility
Sr. Full-Stack Engineer
Sr. Full-Stack Engineer

Adobe Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Forward Deployed Engineer
Forward Deployed Engineer

Elixirr Digital • Dallas (TX)

On-site
USD 100,000 - 130,000
Competitive compensation package
Equity options
Access to AI developer tooling
Senior Elixir Platform Lead
Senior Elixir Platform Lead

New York • New York (NY)

Hybrid
USD 150,000 - 190,000