← Zurück zur Liste
Stelle · Senior

Senior Software Engineer (Mobile SDK, Android)

Softwareentwickler • Senior • Remote • Vollzeit • Spanien Spanien

A senior Android engineer on Ookla's Powered team owning the CQoE SDK and the Speedtest SDK. You build network measurement features running on millions of Android devices, working across the Kotlin/Java, JNI/NDK and C++ boundary.

Responsibilities

  • ▹Design, implement and maintain network measurement features in the CQoE and Speedtest Android SDKs, consumed by external carrier partners, third-party app developers and internal client apps, including testing, documentation, deployment and development support.
  • ▹Work across the JNI/NDK boundary into the shared C++ measurement engine by debugging native code and, over time, contributing to and maintaining it directly.
  • ▹Bring AI-assisted tooling into coding, QA and data analysis where it genuinely earns its place, with clear guardrails around safety, privacy, security and verification.
  • ▹Stay hands-on where it counts (technical reviews, architecture discussions, targeted implementation) while taking ownership of delivery end-to-end on the features and fixes you drive.
  • ▹Roll out SDK and measurement changes deliberately: gate them behind feature flags, run quality checks and verify post-release that real-world behavior matches intent before widening exposure.

Requirements

  • ▹5+ years of software development experience, with a solid foundation in data structures, algorithms and design patterns.
  • ▹Experience with Android using Kotlin and Java.
  • ▹Substantial experience building and maintaining SDKs or libraries.
  • ▹Strong data literacy: comfortable writing SQL to investigate production and measurement data, using Python (or similar) for analysis, and applying data-quality monitoring practices to catch anomalies before they reach partners.
  • ▹A curious, proactive stance toward AI and modern engineering practices.
  • ▹Excellent debugging, troubleshooting and data analysis skills.
  • ▹Strong time management skills and a self-driven work ethic.

Nice to have

  • ▹Experience with telecom/network measurement, QoE/QoS systems, or RF/cellular domain knowledge.
  • ▹Experience with iOS.
  • ▹Strong understanding of networking fundamentals (IP, TCP/UDP, HTTP/S, WebSocket).
  • ▹Experience with embedded systems using C++.

Soft skills

Self-driven work ethicTime managementProactive mindset

About the company

Ookla, an Accenture company, is a global leader in connectivity intelligence (Speedtest, Downdetector, Ekahau, RootMetrics). Its solutions help service providers, enterprises and governments optimise their networks.

Ähnliche Stellen