Ookla

Director of Engineering - Data Access, Applications

Ookla$175K — $213K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience with 3+ years in engineering management roles
  • Experience managing 8 or more engineers, ideally in backend and data engineering roles
  • Proven ability to grow a team and introduce organizational structure
  • Strong technical background in API development and distributed systems architecture
  • Understanding of data pipeline orchestration tools and operational patterns
  • Experience in designing APIs over analytical data stores with schema evolution management
  • Familiarity with cloud-native architectures on AWS and modern storage solutions

Responsibilities

  • Lead and mentor a team of engineers in backend and data engineering
  • Own and oversee delivery execution and prioritize team tasks
  • Invest in team growth through meaningful 1:1s and career support
  • Define and implement technical strategy for data access and APIs
  • Drive architectural decisions to ensure high-performance APIs
  • Collaborate with product management and frontend teams to enhance data experiences
  • Oversee data orchestration systems and analytical database operations

Benefits

  • Competitive medical, dental, and vision coverage
  • Flexible Spending Accounts (FSAs) and 401(k) with company match
  • Flexible Time Off and paid holidays
  • Family building and caregiving support, including generous parental leave
  • Fitness Reimbursement and wellness program access
  • Employee Resource Groups and mentorship opportunities
  • Recognition programs and opportunities for professional growth
Full Job Description
Description

The Opportunity:

We're looking for a Director of Engineering to lead our Data Access team - a critical function that powers our enterprise products through APIs and data systems serving ISPs and government customers worldwide. You'll oversee a team of backend and data engineers responsible for designing, scaling, and operating the infrastructure that delivers petabyte-scale telemetry and analytics data to our customers.

This role requires a technical leader who can bridge backend engineering and data infrastructure, balancing system performance with product velocity. You'll drive technical strategy, partner across product and engineering organizations, and build a team culture focused on operational excellence and customer impact.

We actively invest in engineering productivity, including AI-assisted development tools, and expect leaders who are curious about how to make their teams more effective.

What makes this role different? Today, the team consists of 15 engineers who report directly to you. There is currently no management layer underneath. Your first priority will be hands-on engineering leadership - setting technical direction, running the team, owning delivery, and earning trust. Over time, you'll identify where to split the team and develop the first engineering manager underneath you. If you want to build an org, not inherit one, this is the role.

Key Responsibilities:

  • Lead, mentor, and grow a team of engineers across backend software and data engineering disciplines
  • Own delivery execution - bring clarity to priorities, remove blockers, and ensure the team ships reliably
  • Invest in individual growth - run meaningful 1:1s, support career development, and advocate for your team
  • Define and execute technical strategy for our data access layer, including APIs, data pipelines, and orchestration systems
  • Drive architectural decisions for high-throughput APIs serving analytical workloads, ensuring scalability, reliability, and performance
  • Partner closely with product management and frontend/web application engineering teams to deliver seamless data experiences for customers
  • Oversee the operation and evolution of our data orchestration systems (Airflow, Dagster) and analytical databases (SingleStore)
  • Build operational excellence through observability, data quality frameworks, and incident management practices
  • Lead development of geospatial data systems and APIs, supporting location-based analytics and network intelligence features

Job Qualifications:
  • 8+ years of software engineering experience with 3+ years in engineering management roles
  • Experience directly managing 8 or more engineers, ideally across both backend and data engineering functions
  • Track record of growing a team - scaling headcount, introducing structure, or splitting a team as it matured
  • Strong technical background in API development and distributed systems architecture
  • Deep understanding of data pipeline orchestration tools (Airflow, Dagster, etc.) and their operational patterns
  • Experience designing APIs over analytical data stores, managing schema evolution and versioning at scale
  • Solid grasp of data engineering fundamentals: streaming systems, data storage formats, query optimization, and data quality
  • Familiarity with Go, Python and SQL in production environments (hands-on experience preferred)
  • Understanding of analytical databases and query engines (SingleStore, Athena, Presto)
  • Knowledge of observability, monitoring, and reliability engineering practices for data-intensive systems
  • Experience with cloud-native architectures on AWS, including data lake patterns and modern storage layers (S3, Iceberg, Parquet)


Our Benefits

Ookla offers competitive salaries in addition to robust, health and wellness-focused benefits, including comprehensive medical, dental, and vision coverage, as well as life and disability benefits. Our employees enjoy Flexible Spending Accounts (FSAs), a 401(k) with company match, and an Employee Stock Purchase Plan.

We are committed to work-life balance with Flexible Time Off, Volunteer Time Off, and paid holidays. We offer family building and caregiving support and generous Family Care and Parental leave, when you need it. We also provide Fitness Reimbursement and access to wellness programs, ensuring our team stays healthy both physically and mentally.

At Ziff Davis, we remain dedicated to creating an environment where everyone feels valued, respected, and empowered to succeed. We offer Employee Resource Groups, company-sponsored events, and regular opportunities for professional growth through educational support, mentorship programs, and career development resources. Our employees are recognized and celebrated through employee engagement programs and recognition awards.

Compensation Range

Ziff Davis provides a range for the base pay. Factors that may be used to determine your actual pay may include your specific job related knowledge, skills, experience, and geographic location. The salary compensation for this role is $175,000 to $213,000. Individual pay within the compensation range for this business unit specific role is determined based on a variety of factors including experience, scope of the role, capabilities to perform the role, education and training, as well as business and company performance.

About Ookla

Ookla is a technology company that specializes in internet speed testing and analysis. The company's flagship product is Speedtest, which is used by millions of people around the world to test their internet connection speed. Ookla also provides a range of other internet performance testing and analysis tools for businesses and consumers. The company was founded in 2006 and is headquartered in Seattle, Washington.
Learn more about Ookla
Size
500 employees
Industry
Net Income
$10 million
Founded
2006
Revenue
$100 million

Similar Jobs

More Jobs at Ookla

More Enterprise Technology Jobs

Find similar Director of Engineering - Data Access, Applications jobs: