Software Developer - Algorithm Integration & Cloud Deployment
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
BETWEEN GROUP es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la IngenierÃa y las TIC.Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economÃa mundial, de la industria y las empresas de servicios.En la actualidad BETWEEN cuenta con un equipo de más de ** personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, Oil& Gas, retail, etc.Actualmente seleccionamos un/a Senior Software Developer - Algorithm Integration & Cloud Deployment para incorporarse de forma indefinida en uno de los equipos que Between tiene implantados en uno de nuestros principales clientes, en modalidad hÃbrida (con 1 o 2 dÃas de teletrabajo) en Bilbao (Bizkaia).Misióntransformar algoritmos avanzados en aplicaciones listas para producción basadas en datos de sensores y dispositivos de medición.Se combina ingenierÃa de software y análisis de datos, garantizando soluciones seguras, optimizadas y escalables en entornos cloud.Trabajarás en colaboración con equipos de análisis de datos, ingenierÃa y plataformas internas, siendo responsable de la arquitectura de ejecución de las aplicaciones desplegadas.¿Qué haré?Estas serán tus funciones principales:Diseño y evolución de la arquitectura de ejecución, asegurando la integración de los algoritmos en los procesos productivos, en coordinación con un equipo internacional de desarrollo.Despliegue y optimización de soluciones en Azure y Databricks, utilizando las capacidades de las plataformas internas.Preparación de algoritmos en Python para producción, mediante la limpieza, refactorización y optimización del código, garantizando su rendimiento, seguridad y calidad.Participación en pruebas unitarias, de integración y end-to-end, verificando la fiabilidad y el correcto funcionamiento del código procedente de investigación.Impulso y seguimiento de buenas prácticas y estándares de desarrollo dentro del equipo de investigaciólaboración con cientÃficos de datos e ingenieros de plataforma para adaptar las soluciones a los requisitos corporativos de arquitectura y seguridad.¿Qué esperamos de ti?Requisitos imprescindibles:Grado o máster en Informática, IngenierÃa de Software o una disciplina relacionada.Inglés fluido.Más de 5 años de experiencia en desarrollo de software, con un dominio sólido de Python.Experiencia desplegando aplicaciones en Azure y Databricks, asà como conocimientos de sistemas distribuidos e ingenierÃa de datos.Gestión de repositorios con Git y experiencia implantando y manteniendo estrategias de ramas basadas en Gitflow para el desarrollo colaborativo.Experiencia manteniendo y refactorizando código existente, mejorando su legibilidad sin afectar a funcionalidades complejas.Capacidad para adaptar algoritmos a entornos escalables, con conocimientos profundos de descomposición de tareas, diseño de algoritmos y arquitecturas orientadas a eventos.Diseño e implementación de cargas de trabajo altamente escalables basadas en Spark.Participación activa en revisiones de código, asegurando el cumplimiento de estándares y la mejora continua de la calidad del software.Hard SkillsDominio avanzado de Python, junto con experiencia en Spark y nocimientos de servicios de Azure, como Data Lake, Functions y Event Hub, entre otros.Experiencia con herramientas de CI/CD, especialmente Azure Dev Ops y Git Hub prensión de los flujos de trabajo de ciencia de datos, desde el desarrollo y la validación de modelos hasta su despliegue.Capacidad para colaborar con cientÃficos de datos y transformar código de investigación en soluciones preparadas para producción.Soft SkillsBuenas habilidades de comunicación.Capacidad de análisis y resolución de problemas.Facilidad para colaborar con equipos de diferentes áreas.La posición cuenta con un rango salarial de *********€ brutos anuales, pudiendo ser flexible en determinadas circunstancias.Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.Acceso a variedad de descuentos (viajes, tecnologÃa, ocio… y muchos más).Precios reducidos en bienestar, fitness y nutrición con Gympass/Wellhub.¡Cumplir años como Betweener tiene premio!Si estás buscando una nueva oportunidad laboral y crees que tu perfil puede encajar, ¡no dudes en apuntarte!
Requirements
Requisitos imprescindibles:Grado o máster en Informática, IngenierÃa de Software o una disciplina relacionada.Inglés fluido.Más de 5 años de experiencia en desarrollo de software, con un dominio sólido de Python.Experiencia desplegando aplicaciones en Azure y Databricks, asà como conocimientos de sistemas distribuidos e ingenierÃa de datos.Gestión de repositorios con Git y experiencia implantando y manteniendo estrategias de ramas basadas en Gitflow para el desarrollo colaborativo.Experiencia manteniendo y refactorizando código existente, mejorando su legibilidad sin afectar a funcionalidades complejas.Capacidad para adaptar algoritmos a entornos escalables, con conocimientos profundos de descomposición de tareas, diseño de algoritmos y arquitecturas orientadas a eventos.Diseño e implementación de cargas de trabajo altamente escalables basadas en Spark.Participación activa en revisiones de código, asegurando el cumplimiento de estándares y la mejora continua de la calidad del software. Hard SkillsDominio avanzado de Python, junto con experiencia en Spark y nocimientos de servicios de Azure, como Data Lake, Functions y Event Hub, entre otros.Experiencia con herramientas de CI/CD, especialmente Azure Dev Ops y Git Hub prensión de los flujos de trabajo de ciencia de datos, desde el desarrollo y la validación de modelos hasta su despliegue.Capacidad para colaborar con cientÃficos de datos y transformar código de investigación en soluciones preparadas para producción. Soft SkillsBuenas habilidades de comunicación.Capacidad de análisis y resolución de problemas.Facilidad para colaborar con equipos de diferentes áreas.
Benefits & conditions
La posición cuenta con un rango salarial de *******€ brutos anuales, pudiendo ser flexible en determinadas circunstancias. Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos:Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc). Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.Acceso a variedad de descuentos (viajes, tecnologÃa, ocio… y muchos más). Precios reducidos en bienestar, fitness y nutrición con Gympass/Wellhub.
About the company
BETWEEN GROUP es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la IngenierÃa y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economÃa mundial, de la industria y las empresas de servicios. En la actualidad BETWEEN cuenta con un equipo de más de ** personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, Oil& Gas, retail, etc.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Top-Paying Tech Jobs (with Salaries)
The 12 Best Jobs for Software Engineers
The Most Popular IT Jobs on the Market