Jobs · Engineering · Oregon

Senior Elixir Developer

Hunit · Washington County, OR · 3 wk ago
EngineeringFull-time

About the role

Agentic Contracts are legally binding agreements that automate financial flows, structure compliance, and capture verifiable evidence directly from the contract itself. Our platform is used by enterprises, law firms, and financial institutions in regulated markets such as alternative investments, corporate debt, maritime finance, and eGovernment.

Responsibilities

  • 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 behavior
  • Contributing to architectural decisions around messaging, persistence, and integration with our Web3 layer (Stellar / Hyperledger)

Requirements

  • 4+ years of professional backend experience, with at least 2 years writing production Elixir
  • A strong grasp of OTP, including supervisors, GenServers, process design, and fault tolerance
  • 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)

Qualifications

  • 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

What we are looking for

  • Location and working style: Based in Prague (or relocating). 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.
  • 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).

Pay

Competitive compensation (employment or daily rate, depending on contract type)

Schedule

Hybrid: typically 2 days per week in the office, the rest remote. Fully remote considered for exceptional candidates already in CZ/EU.

Similar jobs

Senior Developer

Grimco, Inc.Sunset Hills, MO· 3 wk ago
RemoteDistributionapply on jobs.smartrecruiters.com

Senior Developer

Huntington National BankAustin, TX· 1 wk ago
Engineering$57k–$113k/yrapply on huntington-careers.com

SENIOR DEVELOPER

NYC Department of Social ServicesManhattan, NY· 2 mo ago
Engineeringapply on cityjobs.nyc.gov

Senior Developer

NomuraNew York, NY· 3 mo ago
Engineeringapply on careers.nomura.com

Senior Developer

nLeagueHartford, CT· 4 mo ago
Engineeringapply on candidateportal.ceipal.com