Software Engineer – Scala

Job not on LinkedIn

🕒 May 7

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Obsidian Systems LLC

Obsidian Systems LLC

11 - 50 employees

Founded 2014

🤝 B2B

🔧 Hardware

Blockchain • B2B • Hardware

Obsidian Systems LLC is a software engineering consultancy that designs and builds production-grade products, with deep expertise in blockchain and Web3 systems, hardware wallet applications, and high-assurance backend tooling. They focus on rapid, end-to-end product development (often delivering prototypes in ~10 weeks), leverage Haskell, Nix, and open-source tooling, and serve enterprise, government, and research clients across finance, crypto, and scientific domains.

📋 Description

• Build and maintain backend services and integration layers for distributed, multi-party applications • Work in Scala and TypeScript • Daily client interaction as part of a consulting project team

🎯 Requirements

• 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 • Nice to Have: DAML, smart contracts, or ledger-based systems • Nice to Have: Enterprise or regulated environment experience

🏖️ Benefits

• Complex, intellectually challenging work • Strong learning culture • Remote-first, flexible environment • Competitive compensation

Apply Now

Similar Jobs

🕒 May 6

Omnissa

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

Senior Software Engineer at Omnissa developing AI-driven digital work platform for flexible work experiences. Collaborating across teams to design and implement secure SaaS solutions.

AWS

Azure

Distributed Systems

.NET

🕒 May 6

Sophos

1001 - 5000

🔒 Cybersecurity

☁️ SaaS

Senior Software Engineer II at Sophos developing AI-powered cybersecurity solutions. Collaborating with cross-functional teams and driving technical direction for scalable systems.

🇨🇦 Canada – Remote

💵 $125k - $209k / year

💰 Post-IPO Equity on 2021-08

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Cloud

Cyber Security

Distributed Systems

Docker

ElasticSearch

Kubernetes

Linux

Microservices

NoSQL

Postgres

Python

Redis

SQL

Unix

🕒 May 4

Sangoma

201 - 500

🏢 Enterprise

Senior Backend Developer responsible for designing robust backend systems for UCaaS products. Collaboration with cross-functional teams to enhance service reliability and performance in a remote role.

Cloud

GraphQL

Java

JavaScript

Linux

Node.js

Rust

🕒 April 28

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Software Engineer at Affirm developing and launching backend systems for continuous delivery. The role focuses on enhancing developer productivity through automation in a fully remote work setting.

🇨🇦 Canada – Remote

💵 $150k - $200k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Distributed Systems

Kotlin

Kubernetes

MySQL

Python

🕒 April 24

3Pillar Global

1001 - 5000

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Node/AWS Software Engineer driving backend development and innovative solutions for 3Pillar's projects. Collaborating with industry leaders while working flexibly within a global team.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2021-10

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

AWS

DynamoDB

JavaScript

Node.js

SQL