Staff Software Engineer – Market Data

Posted 1 day ago

This is a fully remote position, open to applicants anywhere in the world.

📋 Description

• Design and develop distributed systems for the ingestion, normalization, processing, storage, and delivery of real-time market data sourced from blockchain and other pertinent channels.

• Create and manage streaming solutions that address event ordering, timestamps, duplicates, replay, gaps, recovery, blockchain reorganizations, and finality.

• Develop dependable client feeds and APIs that feature clear delivery contracts, schema evolution, access controls, and predictable performance under load or when consumers fall behind.

• Collaborate with teams across Dune on reference data models and historical data collection.

• Establish and enhance service objectives and data quality standards.

• Measure and monitor latency, freshness, completeness, and accuracy.

• Transform incidents into sustainable improvements in recovery and operations.

• Independently troubleshoot and lead root cause analysis to implement lasting fixes.

• Oversee services throughout deployment and production support, including participating in on-call duties.

• Integrate AI into development for design exploration, implementation, testing, failure analysis, and documentation.

• Create repeatable AI-assisted workflows and disseminate effective practices within the team.

• Guide technical decisions that cross team boundaries.

• Compose clear technical design documents.

• Mentor engineers during implementation and review processes.


⛳️ Requirements

• Proven experience in building and operating distributed backend or data services that meet stringent reliability and performance criteria.

• In-depth understanding of distributed-service failure modes and the ability to debug across service and data boundaries.

• Experience with real-time streaming systems, encompassing concurrency, state management, backpressure, and recovery strategies.

• Strong emphasis on data accuracy, including timestamps, numeric precision, schema modifications, and rectifications.

• Solid foundation in computer science principles and backend engineering capabilities.

• Familiarity with Rust, Go, or similar programming languages is advantageous.

• Capability to translate ambiguous requirements into practical designs and production services.

• Ability to assist fellow engineers in delivering components of the solution.

• Excellent written communication skills and the ability to collaborate effectively within a distributed team.

• Experience with financial or market data in a financial institution setting.

• On-chain data experience, such as blockchain indexing using EVM or Solana, is a plus.

• Experience with reference data is an added advantage.

• Background in a company where data is the primary product is a plus.

• Participation in the team’s on-call rotation is required.


🏝️ Benefits

• Competitive salary and equity package; compensation is positioned within the top 25% of companies in the industry.

• Employee equity scheme featuring an approximately 90% discounted strike price and a 10-year exercise window.

• 5 weeks of paid time off (PTO) in addition to local public holidays, which can be exchanged.

• Fully remote-first approach with a distributed team structure.

• Flexible working hours.

• A blend of asynchronous and synchronous work with a reduced number of meetings.

• Private medical insurance coverage.

• Dental and vision insurance benefits.

• Generous parental leave policy: 16 weeks for primary caregivers and 6 weeks for secondary caregivers, fully paid.

• Two-week part-time phased return at full pay following parental leave.

• Quarterly company or team offsite gatherings.

• Annual travel allowance for connecting and collaborating with colleagues.

• Allowance for home office setup.

• Paid access to a local co-working space desk if desired.

• Dune swag provided.

People also viewed

Toast19 hours ago

Staff Software Engineer, Enterprise

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Tether.to19 hours ago

Product Engineering Lead

AM flagArmenia, +2 more countriesFull-timeFull-stack Engineer
ApplyView job
Tether.to19 hours ago

Product Engineering Lead

AD flagAndorra OnlyFull-timeFull-stack Engineer
ApplyView job
DocPlanner19 hours ago

Senior Fullstack Engineer, DP Practice Adoption Team

TR flagTurkey OnlyFull-timeFull-stack Engineer
ApplyView job
LastPass20 hours ago

Software Engineer – .NET

PT flagPortugal OnlyFull-timeFull-stack Engineer
ApplyView job
Outsourcey20 hours ago

Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers