Obsidian Systems Inc. logo

Software Engineer - Europe/UK

Job Overview

Location

Western Europe (CET)

Job Type

Full-time

Category

Software Engineer

Date Posted

March 18, 2026

Full Job Description

📋 Description

  • As a Software Engineer at Obsidian Systems Inc., you will play a pivotal role in building high-quality, innovative software solutions that combine cutting-edge academic research with industry best practices to deliver strategic value to clients across fintech, blockchain, AI, and data science domains. Your work will directly impact real-world systems where technical excellence and rigorous engineering are paramount.
  • Day to day, you will design and develop new applications and systems from concept to deployment, write clean, testable, and well-documented code using functional programming principles, actively participate in code reviews and architectural discussions to uphold quality standards, debug and optimize existing systems for performance and reliability, contribute to CI/CD pipelines and automated testing frameworks to ensure robust delivery, and explore emerging technologies such as distributed ledgers and AI techniques to solve complex client problems.
  • You will join a fully remote, distributed team of engineers who prioritize rigor, creativity, and intellectual curiosity, operating within a culture that values continuous learning and collaboration over hierarchy or ego, where your contributions are visible and impactful regardless of location.
  • In this role, you will deepen your expertise in functional programming languages like Haskell and Rust, gain hands-on experience with the Nix ecosystem, strengthen your ability to architect scalable and maintainable systems, and grow as a generalist engineer through exposure to diverse technical domains and interdisciplinary challenges.

🎯 Requirements

  • 3+ years of professional software engineering experience
  • Hands-on experience in one or more of the following domains: fintech, blockchain, AI, data science, open-source, or enterprise software
  • Documented experience in functional programming, with strong preference for Haskell and/or Rust and/or the Nix Ecosystem
  • Solid grasp of system design and architecture principles
  • Experience collaborating effectively on distributed, fully remote teams across time zones
  • Strong written and verbal communication skills
  • Contributions to open-source functional programming projects

🏖️ Benefits

  • Fully remote work flexibility from anywhere in Western Europe (CET) and globally, excluding U.S. restricted or embargoed countries
  • A strong learning culture that supports continuous skill development and generalist growth
  • Opportunity to work on impactful, innovative projects at the forefront of functional programming, AI, blockchain, and related technologies
  • Supportive and collaborative team environment that values rigor, curiosity, and egoless engineering
  • Direct influence on product and solution outcomes without layers of management overhead

Skills & Technologies

Rust
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