This job has expired

This position was posted on February 23, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Obsidian Systems Inc. logo

Software Engineer - Scala

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

February 23, 2026

Full Job Description

📋 Description

  • Join Obsidiansystems as a Software Engineer, specializing in distributed applications within a cutting-edge, privacy-preserving multi-party environment. This role is meticulously crafted for engineers who possess a robust foundation in core functional programming principles and are driven by the challenge of working with complex, intricate systems. You will be instrumental in developing and enhancing systems that accurately model real-world workflows, leveraging smart contracts for their execution. Your contributions will span across backend development and the creation of sophisticated service layers, primarily utilizing Scala and TypeScript.
  • Dive deep into complex problem-solving that demands meticulous consideration of data ownership, the integrity of information, and seamless coordination among multiple participating entities. This position is an integral part of a dynamic consulting project team, requiring daily, proactive engagement with our clients. We foster an environment where individuals are empowered to grow and evolve into new technical domains. If you bring solid engineering fundamentals, an insatiable curiosity, and tangible evidence of your hands-on technical capabilities, we are eager to connect with you.
  • Your core responsibilities will encompass the end-to-end development and ongoing maintenance of robust backend services and critical integration layers, predominantly using Scala. You will also be tasked with developing advanced TypeScript services, APIs, and essential tooling designed to interact seamlessly with our blockchain-based applications. A strong emphasis will be placed on writing code that is not only functional but also exceptionally well-tested, highly readable, and maintainable over the long term.
  • Actively participate in collaborative design discussions, rigorous code reviews, and contribute to the continuous, iterative improvement of our platform's architecture and functionality. You will work closely with a team of exceptionally talented software developers, thriving in a fully distributed and collaborative work environment. A key aspect of this role involves representing the engineering team in daily client interactions, where you will be responsible for clearly and effectively communicating project progress, articulating technical tradeoffs, and explaining critical technical decisions.
  • This role offers a unique opportunity to work on systems that are at the forefront of distributed computing and privacy technology. You will gain invaluable experience in building secure, reliable, and scalable applications that address some of the most pressing challenges in modern software engineering. The nature of the work involves understanding and implementing complex business logic within a decentralized framework, requiring a high degree of analytical thinking and problem-solving prowess. You will be encouraged to explore innovative solutions and contribute to shaping the future of our technology stack.
  • The projects you will engage with are designed to push the boundaries of what's possible in multi-party computation and smart contract development. You'll be involved in the entire software development lifecycle, from initial concept and design through to implementation, testing, deployment, and ongoing support. This holistic involvement ensures a deep understanding of the system and its impact on our clients' operations. We value a proactive approach to identifying and resolving potential issues, as well as a commitment to delivering high-quality software that meets and exceeds client expectations.
  • Furthermore, you will contribute to the development of documentation, best practices, and internal knowledge sharing, helping to elevate the technical expertise of the entire team. Your ability to translate complex technical concepts into understandable terms for both technical and non-technical stakeholders will be crucial for success in this client-facing role. We believe in fostering a culture of continuous learning and mutual support, where every team member is encouraged to share their knowledge and learn from others.

Skills & Technologies

TypeScript
Scala
GitLab
GitHub
Linux
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Obsidian Systems Inc. logo
Obsidian Systems Inc.
Visit Website

About Obsidian Systems Inc.

Obsidian Systems is a product development partner that helps bring digital dreams to life, specializing in rapid prototyping within 10 weeks. They serve a diverse clientele ranging from government and enterprise to startups, with a strong focus on blockchain technology, AI, and data analytics. Notable projects include providing tools and technical support for the Tezos blockchain, significantly growing its validator community, and developing hardware wallet applications for the Sui blockchain. Obsidian Systems leverages its finely honed platform to support fast development cycles for clients across various industries, including finance, healthcare, and education.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

⏰ EXPIRES SOON
Argentina - Remote
Full-time
Expires May 4, 2026 (Soon)
Python
PHP
Ruby
+5 more

2 months ago

Apply
❌ EXPIRED
Argentina
Full-time
Expired Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Apply