C

CME Group

Runs global futures and options markets

Director Data & Analytics API Experience - Data Services

Developer Relations & AdvocacyConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A strong technical foundation and a genuine interest in capital markets, including how data is used through futures, options, and cash markets.
  • Experience using, designing, and building SDKs and APIs in the cloud.
  • High proficiency in Python and the ability to write clean, idiomatic, robust code for public consumption.
  • Familiarity with Google Cloud Platform, Apigee, WebSockets, REST, Google Cloud Storage, OAuth 2.0, GitHub, Protobuf or Avro, and SQL.

Responsibilities

  • Build a high-performance Python SDK that enables users to move from installation to action quickly.
  • Deliver an initial SDK MVP that benchmarks the technical and user experience for future CME Group intellectual property distribution.
  • Enable internal users to install the SDK and access BigQuery datasets through the same Python patterns as customers.
  • Develop and maintain open-source SDKs, including in Python and C++, for integrating with APIs.
  • Implement a publicly accessible schema registry, such as Protobuf, JSON, or Avro, for internal teams and partners to generate client software.
  • Partner with internal stakeholders to clearly communicate CME Group’s data and analytics value proposition.
  • Evaluate, implement, and maintain an API documentation library, migrating fragmented existing documentation to it.
  • Create detailed technical reference documentation defining API behavior and usage.
  • Develop tutorials, code samples, and dashboard templates to support customer self-service and product validation.
  • Work with customers and product teams to extend data offerings for cloud distribution, abstract cloud-specific technologies, and provision a common messaging layer.
  • Work with customers to assess improvements to delivery of deep-history data and data-sharing services so large datasets can be accessed like standard programmatic API calls.
  • Use a centralized schema registry to maintain consistent data models and field names across services and latency tiers.
  • Work with the central technology team to unify CME Group credentials, retire legacy approaches, and conceal cloud-specific complexity from users.
  • Support customer-facing distribution technologies for product provisioning, including Bobsled, SFTP, Curl, and email.
  • Work with business intelligence teams to implement group-wide telemetry that tracks user activity and generates insights into usage and product value.
  • Contribute to the API lifecycle, including GitHub governance and CI/CD pipelines for PyPI publishing.
  • Survey APIs across the business, including RPC over HTTP, JSON, XML Query, REST, WebSocket, S3, and Pub-Sub, to identify fragmentation, authentication gaps, and consolidation opportunities.
  • Survey peers and partners to identify API design and user-experience best practices.
  • Work with stakeholders to define and document a hybrid versioning model that manages API updates while maintaining stability for partners and customers.
  • Publish the SDK MVP on GitHub and PyPI, including support for Looker dashboards and other upstream uses.
  • Design and publish a normalized multi-cloud distribution framework.
  • Work across the organization to streamline API normalization across CME Group Data Services and the wider organization.

About the Company

CME Group

Runs global futures and options markets

CME Group runs the world’s leading derivatives marketplace, offering futures and options across major asset classes on four exchanges (CME, CBOT, NYMEX, COMEX). Its services include trading platforms, clearing and settlement, and market data, serving individual traders, institutions, and commercial entities. How it works: traders buy and sell standardized contracts (futures and options) on its platforms; the trades are cleared through a central clearinghouse, which handles margining, settlement, and risk management, providing price discovery and transfer of risk. How it differs: CME Group combines a broad range of benchmark products with integrated services (trading, clearing, market data) across multiple exchanges, giving wide instrument access, global reach, and a unified risk-management framework. Goal: to provide a reliable, efficient system for price discovery, hedging, speculating, and managing risk in global derivatives markets.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Chicago, IL
Founded
1848

Recently Posted Jobs

Explore more opportunities at CME Group

See more jobs