Skip to main content
Obsidian Systems
Scraped fromBuiltinToday
Backend

Software Engineer - Europe/UK

HaskellRustNix EcosystemCi/Cd
Work Type
Remote
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

At Obsidian Systems, we are a software consultancy building high-quality software for domains like fintech, blockchain, AI, and data science. As a Software Engineer, you will design and develop robust, scalable systems using functional programming and cutting-edge technologies.

Responsibilities

  • Designing and developing new applications and systems
  • Writing clean, testable, and well-documented code
  • Participating in thoughtful code reviews and architecture discussions
  • Debugging, optimizing, and improving existing systems
  • Contributing to testing, CI/CD, and deployment processes
  • Exploring new technologies and applying them to real-world problems

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, enterprise software
  • Documented experience in functional programming (strong preference for Haskell and/or Rust and/or the Nix Ecosystem)
  • A solid grasp of system design and architecture principles
  • Experience collaborating on distributed, fully remote teams
  • Strong written and verbal communication skills across time zones
  • Contributions to open-source functional programming projects
Software Engineer - Europe/UK
View Original