Obsidian Systems logo

Software Engineer

Obsidian Systems

Remote
Full-time
Mid Level
3+ yrs
Salary not listedPosted 1mo ago

Real job — pulled straight from Obsidian Systems’s careers page · Verified July 12, 2026 · No reposts.

Job description

Obsidian Systems is hiring a Software Engineer — a full-time, remote role. Apply directly on Obsidian Systems's careers page below.

Software Engineer - Scala - USA/Canada/UK

Department: Engineering

Location: Canada - East Coast, USA - East Coast, United Kingdom

Employment Type: FullTime

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.

Required

  • 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

Nice to Have

  • Distributed systems, event-driven architecture, or workflow engines

  • DAML, smart contracts, or ledger-based systems

  • Enterprise or regulated environment experience

Why Join Us

  • 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.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Morgan Advanced Materials logo

Senior Data Engineer

Poland
✓ From careers page· 2h ago
Workday logo

Cybersecurity Engineer

Dublin, IE
✓ From careers page· 2h ago
Guidehouse logo

Senior Data Engineer

McLean, VA
✓ From careers page· 3h ago
Yassir logo

Data Engineer

Tunis, Tunisia
✓ From careers page· 4h ago

Frequently asked questions

Is Software Engineer at Obsidian Systems a remote job?

Yes, Software Engineer at Obsidian Systems is a remote position. This role is open to remote candidates.

What skills are required for Software Engineer at Obsidian Systems?

The required skills for Software Engineer at Obsidian Systems include: Scala, TypeScript, Linux, API.

What is the seniority level for Software Engineer at Obsidian Systems?

Software Engineer at Obsidian Systems is a Mid Level level position.

How do I apply for Software Engineer at Obsidian Systems?

You can view the full description and apply for Software Engineer at Obsidian Systems on EchoJobs: https://echojobs.io/job/obsidian-systems-software-engineer-scala-usa-canada-uk-vhbrr.