CareerPlanSign in

Software Engineer - Scala - USA/Canada/UK

🌐 Remote💼 Full-time🗓 2026-06-24

Core

Build and maintain backend services and integration layers for distributed, multi-party applications.

Role type

Backend Software Engineer

Builds

Backend services and integration layers for distributed, multi-party applications

Domain

Distributed systems, functional programming

Deliverable

production ML models | product features | infrastructure

Required skills

Functional programming, Scala, TypeScript, Linux/Nix/NixOS, Data modeling, API design, Testing

Preferred skills

Distributed systems, Event-driven architecture, Workflow engines, DAML, Smart contracts, Ledger-based systems, Enterprise/regulated environment experience

Technologies

Scala, TypeScript, Linux, Nix, NixOS, DAML

Responsibilities

Build and maintain backend services, Work in a consulting project team with daily client interaction, Contribute to distributed, multi-party applications

Seniority

Mid-level, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.