Software Engineer – Custom Software Engineer AWS. INGLÉS. HIBRIDO. ALICANTE (ID) (Alicante (Alacant))

Software Engineer – Custom Software Engineer AWS. INGLÉS. HIBRIDO. ALICANTE (ID) (Alicante (Alacant))

05 nov
|
Abalia
|
Alicante (Alacant)

05 nov

Abalia

Alicante (Alacant)

En Abalia seguimos creciendo, buscamos incorporar a nuestro equipo perfiles de Software Engineering – Custom Software Engineer para participar en el desarrollo y evolución de Speedtest Pulse, la solución empresarial de monitorización de redes de Ookla.

Speedtest Pulse combina sensores hardware compactos que monitorizan continuamente el rendimiento de redes Wi-Fi y conexiones en las instalaciones de los clientes con una plataforma cloud que recopila, almacena y visualiza los datos obtenidos.

El equipo trabaja en el desarrollo de servicios cloud, pipelines de datos, dashboards y software integrado en los dispositivos, creando soluciones que permiten a los equipos IT analizar y mejorar el rendimiento de sus redes.

Buscamos profesionales con mentalidad técnica, autonomía y orientación al desarrollo de soluciones de principio a fin.

Responsabilidades y funciones En función de tu especialización, podrás participar en diferentes áreas:

1. Backend Engineering

- Desarrollo de servicios backend utilizando Go (Golang) sobre AWS.
- Trabajo con servicios como Lambda, Fargate, API Gateway y sistemas de colas.
- Desarrollo y mantenimiento de APIs y servicios cloud.
- Gestión de autenticación de dispositivos, certificados y tokens.
- Trabajo con PostgreSQL y Athena/Iceberg.
- Mantenimiento de pipelines CI/CD del backend.

2. Data Engineering

- Desarrollo y mantenimiento de arquitecturas Lakehouse basadas en S3, Athena e Iceberg.
- Diseño de tablas, particionamiento y evolución de esquemas.
- Optimización de consultas, costes y rendimiento.
- Ajuste y optimización de bases de datos PostgreSQL.
- Mantenimiento de procesos CI/CD para pipelines de datos.

3. Frontend Engineering

- Desarrollo de aplicaciones web y dashboards utilizando React.js y TypeScript.
- Implementación de interfaces accesibles, escalables y fáciles de utilizar.
- Desarrollo de pruebas automatizadas y mantenimiento de CI/CD frontend.

4. Full Stack Engineering

- Desarrollo de funcionalidades end-to-end combinando frontend y backend.
- Implementación de funcionalidades completas desde la interfaz de usuario hasta las APIs.
- Participación en diferentes partes de la arquitectura tecnológica.

5. Linux Measurement Agent Developer (C/C++ o Rust)





- Desarrollo de servicios user-space sobre Linux para los dispositivos Pulse.
- Implementación de agentes que coordinan mediciones y se comunican con la plataforma cloud.
- Recepción de configuraciones de medición y envío de resultados y alertas.
- Desarrollo en C/C++ o Rust, con disposición para trabajar también con Go en el backend cloud.
- Implementación de mecanismos de seguridad device-to-cloud: identidad de dispositivos, provisioning, autenticación mediante certificados (mTLS) y almacenamiento seguro de credenciales.
- Mantenimiento de los procesos CI/CD del agente.

Calidad y testing (responsabilidad compartida por todo el equipo)

- Desarrollo de pruebas unitarias y de integración automatizadas.
- Pruebas de comunicación entre dispositivos y plataforma cloud.
- Implementación de controles de calidad y quality gates en CI.
- Uso de herramientas de IA para apoyar el desarrollo y testing, manteniendo la revisión y responsabilidad sobre el código generado.

Requisitos

- Experiencia en desarrollo de software y conocimientos sólidos en alguna de las siguientes tecnologías:
- Cloud: AWS.
- Backend: Go (Golang).
- Frontend: React.js y TypeScript.
- Bases de datos: PostgreSQL.
- Data Engineering: Amazon Athena e Iceberg.
- Sistemas: Linux user space, C/C++ o Rust.
- Experiencia trabajando con procesos CI/CD.
- Conocimientos de testing automatizado.
- Uso habitual de herramientas de IA para programación (AI Coding Agents), incluyendo generación de especificaciones, revisión de código, testing y controles de calidad.
- Capacidad para asumir responsabilidades de principio a fin y trabajar con autonomía.
- Inglés B2 alto como mínimo, con capacidad para mantener conversaciones fluidas con el resto del equipo y participar en reuniones técnicas. La entrevista se realizará íntegramente en inglés.




- Disponibilidad para realizar Guardias.

Se valorará especialmente

- Conocimientos de tecnologías y protocolos de networking.
- Interés por aprender sobre redes cableadas e inalámbricas y aplicar estos conocimientos a problemas reales de troubleshooting.
- Experiencia en entornos cloud y arquitecturas distribuidas.
- Experiencia en comunicaciones seguras entre dispositivos y plataformas cloud.
- Capacidad para trabajar en diferentes capas de una solución tecnológica.

¿Qué ofrecemos?

- Proyecto estable.
- Contrato fijo
- Jornada completa
- Modalidad: Híbrida (2-3 días presenciales en oficina en Alicante y resto en remoto)
- Horario habitual: Lunes a jueves: 08:00-18:00 h. Viernes: 08:00-14:30 h. Horario de verano: Lunes a jueves: 08:00-15:00 h. Viernes: 08:00-14:30 h.
- Guardias: Coordinadas por el equipo SRE. Rotación voluntaria para ingenieros de otros equipos y participación obligatoria como parte del rol para perfiles SRE.
- Salario acorde a la experiencia aportada (35.000€ - 39.000€ anuales)
- 22 días laborables de vacaciones.

Si te encuentras en búsqueda de nuevos retos y proyectos innovadores. Abalia ¡Es tu lugar!

Inscríbete en nuestra oferta, y anímate a trabajar de una manera diferente.

En Abalia, nuestro eslogan «El lado humano de la tecnología» pone de manifiesto lo que ofrecemos tanto al cliente externo como interno, y es que las personas siempre están en el centro de todo lo que hacemos. Cuidamos cada detalle, evolucionamos con los años, y nos adaptamos a los cambios para ofrecer lo mejor a nuestros colaboradores, clientes y empleados.

¿Qué buscamos?

Personas con talento, entusiastas, con ganas de aprender y enganchadas a la tecnología. Si te sientes identificado estaremos encantados de que te unas a nuestra gran familia de Abalia.

¿Por qué elegirnos?

Porque somos diferentes, por tres motivos principales:

1.- Para nosotros las personas son lo importante.

2.- Porque apostamos por la innovación y el aprendizaje continuo.

3.- Aportamos nuestro granito de arena para mejorar la calidad de vida de las personas, mediante la tecnología y proyectos que hacen de este mundo un lugar mejor

📌 Software Engineer – Custom Software Engineer AWS. INGLÉS. HIBRIDO. ALICANTE (ID) (Alicante (Alacant))
🏢 Abalia
📍 Alicante (Alacant)

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer – custom software engineer aws. inglés. hibrido. alicante (id) (alicante (alacant)) / alicante (alacant)

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer – custom software engineer aws. inglés. hibrido. alicante (id) (alicante (alacant)) / alicante (alacant)