Senior Android SDK Engineer – Network Measurement

Ziff Davis, LLC

Madrid

On-site

EUR 90,000 - 130,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 is seeking a Senior Android Engineer to own the Android SDKs for CQoE and Speedtest. You will work across Kotlin/Java, JNI/NDK, and a shared C++ engine to implement and maintain measurement features across Android, iOS, and embedded targets.

You will design robust APIs, ensure safety, privacy, and verifiable results while delivering end-to-end features with strong quality controls.

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 proficiency and Python for data analysis.
  • Curious, proactive stance toward AI and modern engineering practices.
  • Excellent debugging, troubleshooting, 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.
  • Work across the JNI/NDK boundary into the shared C++ measurement engine.
  • Contribute to testing, documentation, deployment, and development support.
  • Roll out SDK changes behind feature flags with quality checks and post-release verification.

Skills

Android Kotlin
Android Java
SDKs/Libraries
SQL
Python
AI mindset
Debugging

Tools

JNI/NDK
C++

Job description

Ookla is seeking a Senior Android Engineer to own the Android SDKs for CQoE and Speedtest. You will work across Kotlin/Java, JNI/NDK, and a shared C++ engine to implement and maintain measurement features across Android, iOS, and embedded targets.

You will design robust APIs, ensure safety, privacy, and verifiable results while delivering end-to-end features with strong quality controls.

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

Ookla • Málaga

On-site
EUR 50,000 - 75,000
Senior Android SDK Engineer - Network QoE & Speedtest
Senior Android SDK Engineer - Network QoE & Speedtest

Ookla • Madrid

On-site
EUR 70,000 - 110,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
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
Mobile QA Engineer
Mobile QA Engineer

DKB Code Factory GmbH • Valencia

On-site
EUR 40,000 - 60,000
Senior Mobile Core Engineer (Android/iOS) – Performance & Scalability
Senior Mobile Core Engineer (Android/iOS) – Performance & Scalability

Radarbot • Getafe

On-site
EUR 60,000 - 90,000