Search...
Urgently Hiring

Distributed Systems Engineer

Vigil Markets logo
Vigil Markets

Stealth

Distributed
View jobs by Vigil Markets

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

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.

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

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

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