Ob
Posted:
May 29, 2026
Location:
winnipeg, mb, Canada
Job Description
Elevate your career as a Senior Software Engineer focused on Scala in a fully remote position. Candidates must be located in the USA or Canada and be available for Eastern time interactions.
As a Senior Engineer, you will engage in functional programming to build and maintain robust backend services. You'll work closely with clients on consulting projects and utilize both Scala and TypeScript for development tasks, fostering clear communication in a collaborative atmosphere.
Key Responsibilities: • Architect and sustain backend services for applications • Create integration layers using Scala and TypeScript • Interact with clients for requirement gathering • Test and validate the service functionality • Manage data modeling and API responsibilities
Requirements: • 3+ years of experience in functional programming • Production-level expertise in Scala and/or TypeScript • Familiar with Linux, Nix, or NixOS • Strong data modeling and API fundamentals • Effective ...
As a Senior Engineer, you will engage in functional programming to build and maintain robust backend services. You'll work closely with clients on consulting projects and utilize both Scala and TypeScript for development tasks, fostering clear communication in a collaborative atmosphere.
Key Responsibilities: • Architect and sustain backend services for applications • Create integration layers using Scala and TypeScript • Interact with clients for requirement gathering • Test and validate the service functionality • Manage data modeling and API responsibilities
Requirements: • 3+ years of experience in functional programming • Production-level expertise in Scala and/or TypeScript • Familiar with Linux, Nix, or NixOS • Strong data modeling and API fundamentals • Effective ...
Apply for this Job
Submit your application for the Senior Software Engineer - Scala Remote position at Obsidian Systems.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
winnipeg, Canada
Posted:
May 29, 2026
Deadline:
July 08, 2026