Director Data & Analytics API Experience - Data Services

Director Data & Analytics API Experience - Data Services

Full-Time 100000 - 150000 £ / year (est.) Home office (partial)
CME Technology Support Services Ltd

At a Glance

  • Tasks: Lead the development of innovative APIs and enhance customer experience in data analytics.
  • Company: CME Group, a global leader in derivatives trading and data services.
  • Benefits: Competitive salary, equity programme, health coverage, and hybrid working options.
  • Other info: Join a dynamic team dedicated to innovation and career growth.
  • Why this job: Make a real impact by transforming how customers interact with market data.
  • Qualifications: Strong Python skills, API design experience, and a passion for developer experience.

The predicted salary is between 100000 - 150000 £ per year.

CME Group runs some of the world's largest and most important trading venues, including derivatives exchanges and FX/FI platforms. The trading participants include leading investment banks, hedge funds, proprietary trading firms, investment managers, and retail traders, as well as additional stakeholders such as independent software vendors (ISVs) and data redistributors.

To support our unique data and analytics products, we are now building a unified API-first distribution framework, simplifying consumption and value extraction.

We are seeking a key stakeholder for the CMEG External Data-Analytics (DA) APIs and distribution services. This is a high-impact, individual contributor (IC) role for an individual who can navigate complex enterprise systems and deliver a modern, developer-first experience. This customer-facing role serves as the technical link between our APIs and the customer, acting as a high-level practitioner who crafts SDKs and delivery mechanisms to make complex market data easy to consume. You will translate direct customer feedback into refined requirements for the product team while solving integration hurdles firsthand. By bridging these gaps, you will ensure our technical ecosystem is both highly functional and seamless for clients to adopt.

Our API First Vision

Our external API is the singular point where our strategy, technology, and customer experience converge to create value. Our corporate DA strategy focuses on "activation," which involves externalizing proven internal IP and exposing it through a simple, consumable API, as well as adding net-new IP jointly developed with our customers. The API is our "single, unified distribution channel". It serves as the "handover point" where internal engineering ends and the customer or partner ecosystem begins. The API provides a "single 'front door'" for customers. By using a "unified API", barriers to consumption are removed, integration time is reduced, development costs lowered, and a consistent experience provided across all data latencies (Real-time, Recent History, and Deep History), data types (time series, metadata, unstructured) and services.

Internal users are recognized as ultra-valuable sources of feedback. By mandating both internal and external DA workflows through the same SDK, we create a shared experience for both sets of users. In summary, our API is the "final product" and the "primary tool" moving CMEG up the value curve from a raw data producer to an invaluable source of insights for our customers.

What you Will be Doing:

  • The focus of the work is on activation and will be organized across four strategic pillars designed to continue to build the foundation, enhance the customer experience, and align all our public offerings.
  • Developer Experience "North Star" Activation: Build a high-performance Python SDK that mimics the industry's best "one-line-to-insight" user experiences. Your goal is to move the user from installation to action in seconds.
  • Lighthouse Deliverable: This SDK will serve as the technical and UX benchmark for how all future CMEG IP is externalized and consumed. It will be the first deliverable and form your MVP.
  • Internal User Parity: The SDK must provide a 'single front door' for internal users, allowing them to 'pip install' and access BigQuery datasets through the same idiomatic Python patterns designed for customers.
  • Release Open-Source SDKs: Develop and maintain a suite of SDKs in popular languages like Python and C++ to make integrating with our APIs as simple as possible.
  • Public Schema Registry: Implement a publicly accessible registry (e.g., Protobuf, JSON or Avro) that allow internal teams and partners to generate their own client software.
  • Developer Collateral Simplify Public Messaging: Partner with internal stakeholders to clearly communicate CME Group's D&A value proposition.
  • Technical Documentation: Evaluate, implement and maintain an API documentation library and migrate existing fragmented solutions to it.
  • Publish Reference Docs: Create first-class, detailed technical reference documentation that serves as the definitive contract for all API behaviour and usage.
  • Accelerate Time-to-Value: Develop practical tutorials, code samples, and dashboard templates to empower customers to self-serve and validate products rapidly.
  • Data Plane Expand Cloud Distribution: Work with our customers and product teams to extend our existing data offerings to meet customer cloud demand.
  • Abstraction Layers: Work with our customers to better understand if/how we can improve data delivery for deep history and data sharing services so that accessing large datasets feels identical to a standard, programmatic API call.
  • Enforce Schema Consistency: Use a centralized schema registry to ensure identical data models and field names across different services and latency tiers.
  • Control Plane Normalize Authentication: Work with our central technology team to ensure a unified CMEG credential system that retires legacy approaches and hides cloud-specific complexity from the user.
  • Downstream Distribution Technologies: Support external facing distribution technologies to provision products, including Bobsled, SFTP, Curl, email, etc.
  • Implement Group Wide Telemetry Tracking: Work with business intelligence teams to build the capabilities to track user activity with the goal to generate insights into user activity and product value.
  • Full-Stack Execution: Be a key stakeholder in the "plumbing" of the API lifecycle, including GitHub governance, and CI/CD pipelines for PyPi publishing.
  • Unified API Strategy Technical audit: Work with stakeholders across the organization to conduct a survey of existing APIs (RPC over HTTP, JSON, XML Query, REST, WebSocket, S3, Pub-Sub, etc) across the business, to identify fragmentation, authentication gaps, and areas for consolidation.
  • Survey peers and partners: Identify best-practice in API design and user experience.
  • Establish Versioning Models: Work with stakeholders to define and document the hybrid versioning model to manage API updates while ensuring stability for partners and customers.

Time Line

  • Major milestones for the work are split into three, Short (1yr): Publish the MVP of the SDK on github and PyPI, including support for Looker dashboards and other upstream uses.
  • Medium (2-3yr): Design and publish a normalized multi cloud distribution framework.
  • Long (3-5yrs): Work as a stakeholder across the organization to streamline the process of normalizing APIs across CME Group Data Services and the wider organization.

Who are we looking for?

  • Exceptional Achievers & Problem Solvers: We are looking for high-capacity individuals who are driven to be elite at what they do. You must possess a strong technical foundation and a genuine interest in the mechanics of capital markets understanding how data is used through futures, options, and cash markets.
  • API-First Mindset: You are obsessed with developer experience (DX). You believe the API is the product and should be as easy to use as a "pip install" command.
  • Cloud-Native Builders: Experience using, designing, and building SDKs and APIs in the cloud.
  • Polymathic Ability: You are comfortable bridging the gap between business strategy, engineering, and technical writing.
  • Python Expertise: Highly proficient in Python, with the ability to write clean, idiomatic, and robust code for public consumption.
  • Technical Stack Environment: Google Cloud Platform (GCP), Apigee. Protocols: WebSockets, REST, GCS. Tooling: Python (Expert), OAuth 2.0, GitHub, Protobuf/Avro, SQL.

Company Benefits:

  • Bonus Programme
  • Equity Programme
  • Employee Stock Purchase Plan (ESPP)
  • Private Medical and Dental coverage
  • Mental Health Benefit Programme
  • Group Pension Plan
  • Income Protection
  • Life Assurance
  • Cycle To Work
  • EV Car Benefit Scheme
  • Gym Membership
  • Family Leave
  • Education Assistance - MBA/Advanced Degree/Bachelor Degree
  • Ongoing Employee Development Training/Certification
  • Hybrid Working

CME Group: Where Futures are Made

CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more. At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic.

Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process.

Director Data & Analytics API Experience - Data Services employer: CME Technology Support Services Ltd

CME Group is an exceptional employer that fosters a culture of innovation and collaboration, particularly in the dynamic field of data and analytics. With a strong commitment to employee development, we offer comprehensive benefits including a bonus programme, equity options, and ongoing training opportunities, all while promoting a hybrid working environment that values work-life balance. Join us in Chicago, where you can make a significant impact on global markets alongside a team of industry-leading experts dedicated to your success.

CME Technology Support Services Ltd

Contact Details:

CME Technology Support Services Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Director Data & Analytics API Experience - Data Services

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like CME Technology Support Services Ltd!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Director Data & Analytics API Experience - Data Services at CME Technology Support Services Ltd.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like CME Technology Support Services Ltd.

Apply Directly through Our Website

When you find a suitable opening like Director Data & Analytics API Experience - Data Services at CME Technology Support Services Ltd, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Director Data & Analytics API Experience - Data Services

API Development
Python Expertise
SDK Design
Cloud-Native Development
Technical Documentation
Data Analysis
User Experience (UX) Design

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at CME Technology Support Services Ltd, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at CME Technology Support Services Ltd. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at CME Technology Support Services Ltd

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at CME Technology Support Services Ltd!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.