Staff Software Engineer - Market Data

Added
14 days ago
Type
Full time
Salary
Salary not provided

Related skills

backend rust distributed systems go blockchain

πŸ“‹ Description

  • Design and build distributed systems for ingestion, normalization, processing, storage, and
  • Build and operate streaming solutions that handle event ordering, timestamps, duplicates, replay
  • Build reliable client feeds and APIs with clear delivery contracts, schema evolution, access
  • Partner with teams across Dune on reference data models and historical data capture.
  • Define and improve service objectives and data quality measures.
  • Instrument latency, freshness, completeness, and correctness, and turn incidents into lasting

🎯 Requirements

  • Built and operated distributed backend or data services with demanding reliability and performance
  • Ability to debug problems across service and data boundaries
  • Experience with realtime streaming systems, including concurrency, state management, backpressure
  • Strong computer science fundamentals and backend engineering skills
  • Experience in Rust, Go or comparable languages
  • Ability to turn ambiguous requirements into pragmatic designs and production services

🎁 Benefits

  • Competitive salary and equity package top 25% of companies in the space
  • Employee equity scheme with heavily discounted strike price (~90%) and 10-year exercise window
  • 5 weeks PTO + local public holidays
  • Fully remote-first approach
  • Flexible working hours
  • Healthy mix of async and sync work
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’