Obsidiansystems

Software Engineer - Scala - USA/Canada/UK

2mo ago
WorldwideMiddleRemote
Obsidiansystems

Software Engineer - Scala - USA/Canada/UK

2mo ago
WorldwideMiddleRemotescalatypescriptlinuxnixapistesting

Build and maintain backend services and integration layers using Scala and TypeScript in a consulting environment.

Nice to have

  • Distributed systems, event-driven architecture, or workflow engines
  • DAML, smart contracts, or ledger-based systems
  • Enterprise or regulated environment experience

Conditions

  • Complex, intellectually challenging work
  • Strong learning culture
  • Remote-first, flexible environment
  • Competitive compensation
  • How to Apply Send your resume and links to public repositories (GitHub, GitLab, etc.). Note your personal contributions on any collaborative work.

Other

  • We are hiring remote Software Engineers with start dates throughout the summer. Candidates must be based in the USA or Canada and able to work Eastern time zone.
  • The Role Build and maintain backend services and integration layers for distributed, multi-party applications. You'll work in Scala and TypeScript, with daily client interaction as part of a consulting project team.
  • 3+ years in functional programming
  • Production experience in Scala and/or TypeScript
  • Familiarity with Linux, Nix, or NixOS
  • Strong fundamentals: data modeling, APIs, testing
  • Clear written and verbal communication; comfortable in a remote team