Senior Data Engineer, Telemetry & Analytics Tooling
Overview:
As a Senior Data Engineer at Interactive Brokers, you will design and evolve the telemetry and analytics framework that powers self-serve insights for product, project managers, and engineers. You'll own data pipelines, instrumentation, and dashboards, enabling teams to answer analytics questions without specialists. You'll tackle complex analyses beyond self-service to assess service performance and feature usage. This role combines hands-on engineering with people leadership and cross-team collaboration to improve data quality and scale. Compensation / Benefits Competitive salaryannual performance-based bonusstock grant awards 401(k) retirement plan with company matchhealth benefits (medical, dental, vision)employee wellness and EAP services
Responsibilities:
- Design and evolve telemetry/analytics framework and tooling for data collection, transformation, and aggregation
- Build self-service data models, aggregations, dashboards, and tooling for non-specialists
- Process and model OpenTelemetry data (traces, metrics, logs) at scale
- Manage two data engineers: set direction, review designs, grow capabilities
- Instrument frontend and backend systems with teams to ensure consistent telemetry reporting
- Perform advanced analyses on service operation, performance, stability, and feature usage
- Own data access and quality, delivering trusted data to the right users
- Document dashboards and patterns; provide hands-on support and training
- Present findings with clear data visualization
Key requirements:
- 5+ years building data platforms, telemetry pipelines or analytics tooling
- Strong programming in Java and PythonDeep ELK Stack experience (Elasticsearch, Logstash, Kibana)
- OpenTelemetry experience across traces, metrics, logs (EDOT)
- End-to-end data collection systems experience
- Leadership experience or managing a small engineering team
- Collaboration with development teams to standardize instrumentation
- Strong analytical/mathematical skills applied to performance/usage data
- Excellent communication, ability to teach non-specialists to use data toolingBSc/BA in Computer Science, Engineering or a relevant fieldproblem-solving aptitudeexcellent communicationcollaboration and teamwork
JavaPythonElasticsearch