Functional Software Engineer (Fully Remote)

Obsidian Systems

United States

Remote

USD 120,000 - 180,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Obsidian Systems is a software engineering consultancy that builds production systems for capital markets and other regulated industries. We are a remote-first, globally distributed team that values ownership, curiosity, and clear communication.

We design, implement, and maintain software using functional programming principles, and we emphasize collaborative problem solving, open communication, and engineering excellence across client teams.

Qualifications

  • 5+ years of professional software development experience.
  • Strong grasp of software engineering fundamentals and functional programming.
  • Effective communication and collaboration with engineers and client teams.

Responsibilities

  • Design, implement, test, and maintain FP-based software.
  • Develop clear, composable, and maintainable solutions to complex engineering problems.
  • Review code, share knowledge, and contribute to standards.

Skills

Functional programming
Software design
Code review & knowledge sharing

Job description

  • Design, implement, test, and maintain software using functional programming principles.
  • Develop clear, composable, and maintainable solutions to complex engineering problems.
  • Review code, share technical knowledge, and contribute to engineering standards.
Key Requirements:
  • 5+ years of professional experience delivering production software.
  • Strong understanding of software engineering fundamentals and functional programming.
  • Ability to communicate effectively and collaborate with engineers and client teams.
How We Work:
  • We take full ownership of our responsibilities while supporting the people around us.
  • We aim to understand problems deeply and communicate openly and early.
  • We start, learn, iterate, and move forward to solve challenging problems.
Obsidian Systems

Obsidian Systems is a software engineering consultancy that builds production systems for capital markets and other regulated industries. We are a remote-first, globally distributed team that values ownership, curiosity, and clear communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Functional Software Engineer (Fully Remote)
Functional Software Engineer (Fully Remote)

Partner Company • United States

Remote
USD 140,000 - 210,000
Remote-first culture
Functional Software Engineer for Financial Systems (Remote)
Functional Software Engineer for Financial Systems (Remote)

OpenKrill • United States

Remote
USD 120,000 - 180,000
Senior Functional Software Engineer - Remote
Senior Functional Software Engineer - Remote

Obsidian Systems • United States

Remote
USD 120,000 - 180,000
Functional Software Engineer
Functional Software Engineer

Obsidian Systems • United States

Remote
USD 140,000 - 210,000
Remote Functional Software Engineer – Financial Systems
Remote Functional Software Engineer – Financial Systems

Obsidian Systems • United States

Remote
USD 140,000 - 210,000
Functional Software Engineer
Functional Software Engineer

OpenKrill • United States

Remote
USD 120,000 - 180,000
Senior Technical Project Manager (Fully Remote)
Senior Technical Project Manager (Fully Remote)

Obsidian Systems • United States

Remote
USD 120,000 - 180,000
Senior Functional Software Engineer - Remote
Senior Functional Software Engineer - Remote

Partner Company • United States

Remote
USD 140,000 - 210,000
Remote-first culture
Software Engineer (Fully Remote)
Software Engineer (Fully Remote)

Interface • United States

Remote
USD 90,000 - 150,000
Software Project Manager
Software Project Manager

Obsidian Systems • United States

Remote
USD 120,000 - 170,000