Ingeniero de Software I - Frontend
Un Ingeniero de Software desarrollará plataformas de visualización de datos de próxima generación para productos de conectividad empresarial.
El portal de empleo de España
Más de 91.000 ofertas activasPresencial en España·Jornada completa·Añadida hace 2 meses (comprobada el 7 oct)
11 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
Requisitos del puesto:
Más de 5 años de experiencia en desarrollo de software, con una base sólida en estructuras de datos, algoritmos y patrones de diseño
Experiencia con Android utilizando Kotlin y Java
Experiencia sustancial en la creación y el mantenimiento de SDK o bibliotecas
Sólida cultura de datos: comodidad escribiendo SQL para investigar datos de producción y de medición, utilizando Python (o similar) para el análisis, y aplicando prácticas de monitorización de la calidad de los datos para detectar anomalías antes de que lleguen a los socios
Una actitud curiosa y proactiva hacia la IA y las prácticas de ingeniería modernas
Excelentes habilidades de depuración, resolución de problemas y análisis de datos
Fuertes habilidades de gestión del tiempo y una ética de trabajo proactiva
Se valorará:
Experiencia en medición de redes/telecomunicaciones, sistemas QoE/QoS o conocimientos en el dominio de RF/celular
Experiencia con iOS
Experiencia con sistemas integrados utilizando C++
Rango de compensación
Ookla proporciona un rango para el salario base. Los factores que pueden utilizarse para determinar su salario real pueden incluir sus conocimientos específicos relacionados con el puesto, sus habilidades, su experiencia y su ubicación geográfica. La compensación salarial para este puesto es de 50.000 a 74.500 EUR anuales. El salario individual dentro del rango de compensación para este puesto específico de la unidad de negocio se determina en función de diversos factores, como la experiencia, el alcance del puesto, la capacidad para desempeñar el cargo, la educación y la formación, así como el rendimiento de la empresa y del negocio.
La oportunidad:
Estamos buscando un "Senior Android Engineer" altamente capacitado para unirse a nuestro equipo de "Powered" y hacerse responsable de nuestros SDK: el "CQoE SDK", que los operadores de telecomunicaciones y socios integran directamente en sus propias aplicaciones para medir de forma pasiva la calidad de la red en el mundo real, y el "Speedtest SDK", la biblioteca de medición principal que impulsa cada cliente de "Speedtest".
Serás responsable de implementar y mantener funcionalidades que realizan una gran variedad de mediciones de red en millones de dispositivos Android. Gran parte de esta lógica de medición reside en un motor C++ compartido que se utiliza en Android, iOS y objetivos embebidos, por lo que tendrás la oportunidad de trabajar en el límite entre Kotlin/Java, JNI/NDK y C++.
Te apasiona programar y valoras las API bien diseñadas, ya que tendrás que encontrar el equilibrio adecuado entre el código del SDK y el de la aplicación. Tienes experiencia con la plataforma Android, pero te interesan tanto Android como iOS, así como los entornos embebidos. Quieres crear una Internet mejor para todo el mundo. Si ya utilizas las herramientas de Ookla para comprobar el rendimiento de tu banda ancha o tus datos móviles, ahora tienes la oportunidad de formar parte del equipo que las desarrolla.
Responsabilidades clave:
Diseñar, implementar y mantener funciones de medición de red en los SDK de Android de "CQoE" y "Speedtest", consumidos por socios operadores externos, desarrolladores de aplicaciones de terceros y aplicaciones de clientes internos. Esto incluye la implementación, pruebas, documentación, despliegue y soporte de desarrollo
Trabajar a través del límite JNI/NDK hacia el motor de medición compartido en C++ utilizado en Android, iOS y objetivos integrados, mediante la depuración de código nativo y, con el tiempo, contribuyendo a él y manteniéndolo directamente
Incorporar herramientas asistidas por IA en la programación, el control de calidad (QA) y el análisis de datos donde realmente aporten valor, con salvaguardas claras en torno a la seguridad, la privacidad, la protección de datos y la verificación
Mantenerse involucrado en lo que importa (revisiones técnicas, discusiones de arquitectura, implementación específica) mientras asumes la responsabilidad de la entrega de extremo a extremo de las funciones y correcciones que lideres
Implementar cambios en el SDK y en las mediciones de forma deliberada: controlarlos mediante "feature flags", realizar controles de calidad y verificar tras el lanzamiento que el comportamiento en el mundo real coincide con la intención antes de ampliar su exposición
Ookla es un líder global en inteligencia de redes y conocimientos sobre conectividad, conocido principalmente por su plataforma Speedtest, ampliamente utilizada para medir el rendimiento de Internet. La empresa proporciona datos y análisis a operadores de telecomunicaciones, empresas y gobiernos, ayudándoles a comprender y mejorar la calidad de la red. Con un fuerte enfoque en la ingeniería de datos y el desarrollo de software, Ookla opera en la intersección de la tecnología y las telecomunicaciones.
Sobre nosotros
Ookla, una empresa de Accenture, es un líder mundial en inteligencia de conectividad que reúne la experiencia de confianza de Speedtest®, Downdetector®, Ekahau® y RootMetrics® para ofrecer conocimientos de red y conectividad inigualables. Al combinar datos de múltiples fuentes con una experiencia líder en la industria, transformamos las métricas de rendimiento de red en conocimientos estratégicos y accionables.
Nuestras soluciones empoderan a proveedores de servicios, empresas y gobiernos con los datos y conocimientos críticos necesarios para optimizar las redes, mejorar las experiencias digitales y ayudar a cerrar la brecha digital. Al mismo tiempo, amplificamos las experiencias del mundo real de las personas y las empresas que dependen de la conectividad para trabajar, aprender y comunicarse. Desde la medición y el análisis de la conectividad hasta el impulso de la innovación en la industria, Ookla ayuda al mundo a permanecer conectado.
Sobre Accenture
Accenture ayuda a las principales empresas del mundo a reinventarse construyendo su núcleo digital y liberando el poder de la IA para crear valor con rapidez para organizaciones de todos los sectores. Nuestra estrategia es ser el socio de reinventción preferido por nuestros clientes y liderar la adopción segura y generalizada de la IA, y ser la empresa más centrada en el cliente, habilitada por la IA y mejor lugar para trabajar del mundo. Reunimos el talento de nuestras aproximadamente 799.000 personas con activos y plataformas propios, profunda experiencia en procesos y sectores, y relaciones de liderazgo en el ecosistema para ofrecer soluciones de extremo a extremo y resultados medibles a gran escala. A través de nuestros Reinvention Services, ofrecemos una amplia experiencia en Ciberseguridad, Núcleo Digital, Finanzas, Industria y Empresa, Song, Cadena de Suministro e Ingeniería, y Talento, con capacidades avanzadas en IA y Datos, Industria y Procesos, y Tecnología. Damos servicio a aproximadamente 9.000 clientes y generamos unos ingresos de aproximadamente 70.000 millones de dólares en el ejercicio FY25. Visítanos en accenture.com.