Senior Android SDK Engineer - Network QoE & Speedtest

Ookla

Madrid

On-site

EUR 70,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ookla, a global leader in connectivity intelligence, seeks a Senior Android Engineer to own the Android SDKs for CQoE and Speedtest. You will work across Kotlin/Java and the C++ engine, collaborating with partners and internal teams to deliver robust measurement features on millions of Android devices.

You’ll drive architectural decisions and ensure quality across JNI/NDK boundaries. You will engage in design reviews, implement features, and push AI-assisted tooling with proper guardrails for

Qualifications

  • 5+ years of software development experience.
  • Experience with Android using Kotlin and Java.
  • Substantial experience building and maintaining SDKs or libraries.
  • Strong data literacy: SQL for production data, Python for analysis.
  • Curious, proactive stance toward AI and modern engineering practices.
  • Excellent debugging and data analysis skills.
  • Strong time management and self-driven work ethic.

Responsibilities

  • Design, implement, and maintain network measurement features in the CQoE and Speedtest Android SDKs for external partners and internal apps.
  • Work across the JNI/NDK boundary into the shared C++ measurement engine and debug native code.
  • Introduce AI-assisted tooling with safety, privacy, security, and verification guardrails.
  • Stay hands-on with architecture discussions and deliver end-to-end on features and fixes.
  • Roll out SDK changes with feature flags, quality checks, and post-release verification.

Skills

Android development
Kotlin
Java
SDK design
JNI/NDK
C++
Problem solving

Tools

SQL
Python
Git

Job description

Ookla, a global leader in connectivity intelligence, seeks a Senior Android Engineer to own the Android SDKs for CQoE and Speedtest. You will work across Kotlin/Java and the C++ engine, collaborating with partners and internal teams to deliver robust measurement features on millions of Android devices.

You’ll drive architectural decisions and ensure quality across JNI/NDK boundaries. You will engage in design reviews, implement features, and push AI-assisted tooling with proper guardrails for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android SDK Engineer – Network Measurement
Senior Android SDK Engineer – Network Measurement

Ziff Davis, LLC • Madrid

On-site
EUR 90,000 - 130,000
Senior Android SDK Engineer – Network Measurement
Senior Android SDK Engineer – Network Measurement

Ookla • Málaga

On-site
EUR 50,000 - 75,000
Senior Android SDK Engineer - Network Measurement & C++/JNI
Senior Android SDK Engineer - Network Measurement & C++/JNI

Ookla • Spain

On-site
EUR 50,000 - 75,000
Software Engineer (Mobile SDK, Android)
Software Engineer (Mobile SDK, Android)

Ziff Davis, LLC • Madrid

On-site
EUR 90,000 - 130,000
Software Engineer (Mobile SDK, Android)
Software Engineer (Mobile SDK, Android)

Ookla • Madrid

On-site
EUR 70,000 - 110,000
Software Engineer (Mobile SDK, Android)
Software Engineer (Mobile SDK, Android)

Ookla • Spain

On-site
EUR 50,000 - 75,000
Software Engineer (Mobile SDK, Android)
Software Engineer (Mobile SDK, Android)

Ookla • Málaga

On-site
EUR 50,000 - 75,000
Mobile QA Engineer
Mobile QA Engineer

DKB Code Factory GmbH • Valencia

On-site
EUR 40,000 - 60,000
Senior Android Engineer - Kotlin, Scalable Mobile Apps (Remote)
Senior Android Engineer - Kotlin, Scalable Mobile Apps (Remote)

DNA • Comunidad de Madrid

Remote
EUR 60,000 - 90,000
Remote-first organization
Competitive compensation
Flexible hours
+4
Android Engineer – Kotlin, High-Traffic Apps
Android Engineer – Kotlin, High-Traffic Apps

Betsson Group • Málaga

Hybrid
EUR 40,000 - 70,000
25 vacation days
Private health & life insurance
Flexible transport/meals
+6