Partner Company logo
Partner Company

Staff Software Engineer - Market Data

🕐 24 dias atrás📍 United States🌍 Remoto
Candidaturas encerradasVer outras vagas

Accountabilities:

  • Design, develop, and operate distributed backend systems for ingesting, normalising, processing, storing, and delivering real-time market data from blockchain networks and other relevant financial data sources.
  • Build and maintain robust streaming infrastructure that handles event ordering, timestamps, duplicate records, replay, missing data, and recovery, including blockchain reorganisations and transaction finality where relevant.
  • Develop reliable client-facing data feeds and APIs with clearly defined delivery guarantees, evolving schemas, appropriate access controls, and predictable performance under heavy workloads or when consumers fall behind.
  • Collaborate with cross-functional engineering teams to define and improve reference data models, historical data capture, and the integration of new data sources and capabilities.
  • Establish and continuously improve service-level objectives (SLOs) and data quality metrics, monitoring latency, freshness, completeness, and correctness across the platform.
  • Independently investigate production issues, conduct thorough root cause analyses, and implement durable fixes that improve system resilience, recovery, and operational efficiency.
  • Own services throughout their lifecycle, from technical design and implementation to deployment, monitoring, production support, and participation in the team's on-call rotation.
  • Integrate AI-assisted development tools throughout the engineering workflow, using them to explore architectural options, implement changes, generate tests, investigate failures, and improve documentation while maintaining strong technical oversight.
  • Develop repeatable AI-assisted engineering practices, share effective workflows with colleagues, and contribute to continuous improvements in development productivity and quality.
  • Lead technical decisions across team boundaries, document architectural proposals clearly, and help translate ambiguous requirements into pragmatic designs and production-ready solutions.
  • Mentor engineers through implementation, code reviews, and technical discussions, enabling the team to deliver complex projects with high standards of reliability and maintainability.

Requirements:

  • Extensive experience building and operating distributed backend systems or data services with demanding reliability, scalability, and performance requirements, including the ability to diagnose failures across service and data boundaries.
  • Strong expertise in real-time streaming systems, including concurrency, state management, backpressure, event processing, and recovery mechanisms.
  • A deep understanding of data correctness and integrity, including timestamp handling, numerical precision, schema evolution, data corrections, event ordering, and consistency across distributed systems.
  • Strong computer science fundamentals and advanced backend engineering skills, with experience in languages such as Rust, Go, or comparable programming languages.
  • Demonstrated ability to translate ambiguous technical and business requirements into clear architectural designs, deliverable work, and robust production services.
  • Experience taking end-to-end ownership of software systems, including design, implementation, testing, deployment, monitoring, incident response, and ongoing operational improvements.
  • Strong technical leadership skills, with the ability to influence architectural decisions across teams, mentor other engineers, and guide implementation without relying solely on formal management authority.
  • Excellent written and verbal communication skills, including the ability to document complex technical concepts and collaborate effectively with colleagues in a distributed, remote-first environment.
  • Experience working with financial or market data at a financial institution or in a comparable data-intensive environment is valuable.
  • Familiarity with blockchain data and indexing, including EVM-compatible networks or Solana, is a plus.
  • Experience with reference data systems, including instrument and entity master data, identifier mapping, effective-dated records, tokenised assets, or fund data, is advantageous.
  • Experience working at a company where data is the core product is also beneficial.
  • A strong sense of ownership, sound engineering judgement, and a proactive approach to using AI-assisted development tools responsibly to improve productivity without compromising reliability or quality.

Benefits:

  • Competitive salary and equity: A compensation package designed to be highly competitive within the industry, with both salary and equity positioned among the top 25% of comparable companies.
  • Employee-friendly equity terms: An employee equity scheme offering a heavily discounted exercise price, approximately 90% below the standard reference price, and a 10-year exercise window.
  • Generous paid time off: Five weeks of annual leave, in addition to local public holidays, which can be adjusted to suit your needs.
  • Fully remote working: Work remotely within a distributed international team, with flexible hours and the freedom to organise your own working day.
  • Flexible collaboration: A healthy balance of asynchronous and synchronous communication, with an emphasis on focused work and minimising unnecessary meetings.
  • Comprehensive healthcare: Private medical insurance, dental coverage, and vision care as standard benefits.
  • Paid parental leave: 16 weeks of fully paid leave for primary caregivers and six weeks for secondary caregivers, plus a two-week phased return to work on a part-time schedule at full pay.
  • Quarterly company and team offsites: Opportunities to meet colleagues in person, collaborate, and build relationships at gatherings in exciting locations.
  • Annual travel allowance: Funding to travel and work alongside colleagues or teams for several days each year.
  • Home office support: An allowance to create a comfortable and productive home-working environment, or company-paid access to a local coworking desk.
  • Professional growth: Work alongside talented engineers on technically challenging projects that shape the future of blockchain and financial data infrastructure.
  • Inclusive culture: Join a team committed to diversity, inclusion, and creating an environment where people with different backgrounds and perspectives can thrive.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy
Candidaturas encerradasVer outras vagas