Engineering Manager, Market Data & Analytics
Leads a 5–10 person engineering team building high-throughput, low-latency market data and analytics systems for trading, risk, and clearing. Requires 8+ years of software engineering experience, including engineering management experience with distributed systems.
About the job
Responsibilities
- Own the technical roadmap for the market data and analytics domain, aligning priorities with Institutional product goals and driving execution from planning through delivery.
- Lead and grow a team of 5–10 engineers through coaching, career development, and high standards for technical excellence.
- Partner with Product, Design, and engineering teams across Exchange, Derivatives, Prime, and Risk to scope, sequence, and ship capabilities.
- Drive data accuracy, reliability, and performance for index pricing and market data feeds with strict correctness, latency, and uptime requirements.
- Shape engineering culture and hiring, building a strong talent pipeline and maintaining high standards for code quality and operational rigor.
Requirements
- 8+ years of software engineering experience, including 3+ years managing engineering teams building high-throughput, low-latency distributed systems.
- Experience delivering real-time data, market data, or financial infrastructure systems processing high volumes with strict accuracy and reliability requirements.
- Fluency in systems design, streaming and data pipelines, and at least one backend language such as Java, Kotlin, Go, or C++.
- Demonstrated success hiring, developing, and retaining senior engineers.
- Experience partnering with Product and business stakeholders to translate complex requirements into engineering plans and milestones.
- Responsible use of generative AI with human oversight.
Compensation
- Annual base salary: $218,900–$256,500 USD.
- Additional compensation may include equity and bonus eligibility, plus medical, dental, vision, and 401(k) benefits.
Skills
Distributed Systems, Market Data, Real-Time Data, Streaming, Data Pipelines, System Design, Java, Kotlin, Go, C++, Generative AI
Similar jobs
Engineering Management jobsLeads architecture and hands-on backend engineering for a regulated futures trading and clearing platform, covering trade lifecycle systems, replatforming, reliability, and risk. Requires extensive distributed-systems experience, direct FCM or derivatives expertise, and proficiency in Go, Java, or a similar backend language.
Leads a six-person engineering team responsible for Coinbase’s account and transaction-history infrastructure, internal tooling, and a major distributed-systems re-architecture. Requires 7+ years of software engineering experience, including at least 2 years managing engineers and operating production systems at scale.
Leads the engineering team creating Webflow’s code-native platform and integrating coding agents into visual and code-based workflows. The player-coach role requires technical depth in developer tooling or infrastructure, experience leading engineering teams, and strong hiring and coaching skills.
Leads the Enterprise Fulfillment engineering team responsible for scalable, reliable grocery-picking systems serving retailers and shoppers. Requires 10+ years of software engineering experience, 5+ years managing engineering teams, and strong technical strategy and people leadership.
Leads software engineering strategy, people management, hiring, and delivery of large-scale customer-facing applications. Requires 10+ years of software development experience, 5+ years managing engineering teams, and expertise in distributed systems and cross-functional execution.