Similar Jobs

See all

About the Role:

  • Own the day-to-day delivery of technical client engagements across blockchain, financial infrastructure, and distributed systems.
  • Collaborate with software engineers, technical leads, and clients to create structure and clarity.
  • Communicate technical constraints clearly to clients and escalate issues proactively with context and options.

Key Responsibilities:

  • Manage projects from initial planning and kickoff through delivery and close.
  • Maintain accurate view of project health across scope, timeline, resources, risks, and dependencies.
  • Facilitate planning sessions, status meetings, and retrospectives to support effective execution.

How We Work:

  • Take full ownership of responsibilities while supporting the team and protecting them from unnecessary churn.
  • Understand problems deeply rather than treating symptoms, and raise risks early.
  • Embrace ambiguity, iterate, and move forward with concrete steps.

Obsidian Systems

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

Apply for This Position