Mid Level Oracle Engineer

G-20 GroupNew York, NY

About The Position

About G-20 The G-20 Group is a pioneer in Quantitative Trading systems in cross-asset markets. Headquartered in Switzerland, we operate at the intersection of Quantitative Research, Software Engineering and Trading. The team combines a startup mindset with extensive experience in proprietary Trading, Technology and Quantitative Finance. Role Overview We are hiring an experienced Oracle Engineer to join our team, a leading DeFi desk in the sector. In this role you will have end-to-end ownership of the oracle stack, including institutional market data ingestion from co-located data centres, low-latency aggregation, hardware-secured signing, and on-chain submission. This function operates within a zero-tolerance environment, where the integrity and accuracy of price submissions are critical.

Requirements

  • Bachelors degree (minimum) in Computer Science, Engineering, Mathematics, Data Science, or a related field, top-tier university preferred
  • Strong written and verbal communication skills
  • Rust Development: Proven experience building and operating production systems in Rust with sub-100ms latency requirements. Demonstrated ability to deliver and maintain high-performance Rust applications in live environments.
  • Market Data Infrastructure: Hands-on experience integrating institutional-grade, tick-level market data feeds. Familiarity with FIX protocol, exchange connectivity, and normalization of market data across multiple asset classes, including equities, FX, commodities, and rates.
  • Low-Latency Systems Engineering: Experience designing and operating low-latency systems within co-located data centre environments. Strong understanding of kernel bypass networking, lock-free data structures, and cache-efficient memory design.
  • HSM Integration: Practical experience integrating hardware security modules (HSMs) for cryptographic signing in production environments, including key lifecycle management, rotation policies, and adherence to security standards.
  • Message Streaming Systems: Expertise in high-throughput message streaming architectures, including consumer group management, cross-site replication, and backpressure handling. Experience with technologies such as Redis Streams, NATS JetStream, or equivalent.
  • Operational Reliability: Experience supporting mission-critical systems with strict uptime requirements. Demonstrated ability to implement circuit breakers, develop operational runbooks, and design systems for graceful degradation under failure conditions.
  • Statistical Methods: Strong practical knowledge of robust statistical aggregation techniques, including weighted median, outlier detection, and exponential smoothing, with an understanding of their resistance to manipulation.

Nice To Haves

  • Blockchain Oracle Systems: Experience building or operating oracle systems (e.g., Chainlink, Pyth, or custom implementations), including an understanding of slashing mechanisms and incentive design for price reporting.
  • Real-Time API Infrastructure: Experience developing high-throughput WebSocket and gRPC services for latency-sensitive applications such as trading systems or AI agents.
  • Cloud Infrastructure (AWS): Experience designing and operating high-availability cloud infrastructure, including HSM services, serverless architectures, object storage, and service discovery with health-check orchestration.
  • Traditional Finance Market Microstructure: Understanding of global market microstructure, including trading hours, session boundaries, after-hours pricing, and weekend gap dynamics across asset classes.

Responsibilities

  • Low-Latency Data Ingestion: Design and operate a multi-source feed handler architecture to ingest tick-level data from institutional market data providers, exchange direct feeds, and reference rate APIs. Ensure isolation of data sources with independent failure domains, and implement staleness detection, quorum-based validation, and automated failover across redundant data pathways.
  • Price Aggregation Engine: Develop a high-performance aggregation engine in Rust to generate a single reliable price from multiple, potentially divergent data sources. Implement manipulation-resistant statistical methods, outlier filtering, asset-specific confidence thresholds, and automated halting mechanisms when data quality falls below defined standards. Ensure consistent sub-second submission cadence with deterministic latency.
  • Cryptographic Signing & Submission: Implement a secure signing pipeline leveraging hardware security modules (HSMs) to ensure private keys remain within tamper-resistant environments. Integrate pre-submission validation checks against on-chain reference data and design an optimized submission path with minimal network latency.
  • Failover & High Availability: Architect and maintain a resilient multi-site infrastructure with active/standby configurations and automated failover capabilities. Ensure failover occurs within sub-second timeframes without data loss, and implement serverless fallback mechanisms for extreme failure scenarios. Maintain high availability through load-balanced endpoints with session affinity.
  • Monitoring & Incident Response: Establish comprehensive observability frameworks, including real-time monitoring of oracle latency, data source health, and quorum integrity. Implement automated circuit breakers to halt operations under degraded conditions and integrate with a 24/7 incident response and alerting system with clearly defined service level agreements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service