freehire launches on Product Hunt on 26 August.

Follow →

Senior Engineer

Open 60d

You will own one or two core domains such as execution, custody integration, market data, risk, or trading, and ship measurable improvements to regulated money-moving systems. You will contribute to the Kotlin-versus-.NET architectural evaluation, define agentic SDLC practices, produce clean and observable code, and collaborate with business, compliance, marketing, and infrastructure functions.

Responsibilities

  • Own one or two core engineering domains end-to-end
  • Ship measurable improvements to regulated money-moving systems
  • Prototype, benchmark, and document the Kotlin-versus-.NET architectural evaluation
  • Define and validate agentic SDLC practices
  • Write clean, tested, and observable code
  • Collaborate with business, compliance, marketing, and infrastructure functions

Requirements

  • 5+ years building production systems where correctness and uptime matter
  • Expertise in Kotlin, Spring Boot, and Kafka, or .NET, C#, and ASP.NET Core
  • Openness to work across the JVM and .NET ecosystems
  • Experience with AWS, EKS, observability, and infrastructure concepts
  • Understanding of event-driven systems, idempotency, reconciliation, and distributed systems
  • Ability to communicate architecture, boundaries, data flows, and constraints
  • Daily use of coding agents
  • Experience building or customizing an agentic workflow, tool, or automation
  • Experience in finance, payments, trading, or similarly demanding environments is preferred
  • Experience with order management, FIX, REST or WebSocket exchange APIs, or crypto custody is a plus

Benefits

  • Learning budget

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available