Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Vigil Markets

Distributed Systems Engineer

Posted Updated
Discussion

Description

You will help build a robust, high-throughput, low-latency financial exchange. Depending on your interests, you will develop the matching engine, trading APIs, or market data feeds, using systems programming expertise to deliver robust, production-ready solutions.

Responsibilities

  • Build a robust, high-throughput, low-latency exchange
  • Develop the matching engine
  • Build trading APIs
  • Build market data feeds
  • Deliver robust, production-ready solutions

Requirements

  • Work in person at the Flatiron office
  • Demonstrate deep technical expertise and broad domain knowledge
  • Have a strong bias toward action
  • Prioritize code quality and production-ready solutions
  • Demonstrate excellent communication and collaboration skills
  • Have experience with a systems programming language such as C, C++, Go, or Rust
  • Experience with Go or building matching engines
  • Understanding of consensus protocols such as Viewstamped Replication, Raft, or Paxos
  • Experience building multi-tenant, large-scale distributed systems
  • Track record of shipping high-quality products and leading large-scale projects
  • Open-source contributions or published work

Benefits

  • Free catered lunch daily
  • Relocation costs covered
  • Commuter expenses covered
  • Startup equity
  • Unlimited PTO
  • Flexible sick, family, and mental health leave with a minimum of 4 weeks
  • Comprehensive health, dental, and vision insurance

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →