Odilo
Posted 1w ago

Software Development Engineer

Odilo
Spain
RemoteFull Time
Responsibilities
  • developing features
  • designing solutions
  • reviewing code
Requirements
  • Degree in computer science
  • Software engineering
  • Information technology, or a related field
  • 3+ years developing web products autonomously with testing
  • Code review
  • Software maintenance, APIs
  • Databases
  • Version control
  • Deployment, and cloud technologies
Technical tools mentioned
JavaAngularAWSBitbucket PipelinesArgoCDDatadogCopilotCursorClaude

Job description

En ODILO, somos una scale up tecnológica donde transformamos la manera en que personas y organizaciones aprenden en entornos digitales. Nuestra plataforma es flexible y escalable, permitiendo experiencias de aprendizaje personalizadas mediante la integración de contenidos de múltiples fuentes y adaptándose a cada contexto y necesidad.

Con un diseño intuitivo, métricas avanzadas para medir impacto y altos estándares de seguridad de datos, empoderamos a empresas, gobiernos e instituciones educativas para liderar sus estrategias de desarrollo del talento y fomentar una cultura de aprendizaje continuo e innovadora.

Nuestro equipo es verdaderamente internacional reuniendo el mejor talento de los sectores de educación, medios, contenido y tecnología.

Como Software Development Engineer, tendrás un papel activo en el desarrollo de soluciones de software end to end, aportando autonomía técnica, criterio en la toma de decisiones y capacidad para convertir necesidades de producto en entregas de valor consistentes y de calidad.

¿Tienes ganas de aportar valor en un entorno colaborativo y orientado a la mejora continua? 🤝 Has llegado al lugar indicado. 🚀

Trabajamos en un entorno IA-friendly; aquí las herramientas de inteligencia artificial son una pieza más de nuestro stack cotidiano 💻.. Las utilizamos para desarrollar, iterar y aprender cada día, y buscamos a alguien que, como nosotros, las integre de forma totalmente natural en su día a día. ✨

En ODILO trabajamos para transformar la manera en que el mundo aprende. Nuestra misión es potenciar el aprendizaje continuo de personas y organizaciones a través de una plataforma digital flexible y segura, que integra contenidos de múltiples fuentes y se adapta a cada contexto.

Qué harás en ODILO:

  • Desarrollar funcionalidades y componentes de complejidad media de manera autónoma, desde el análisis técnico hasta su implementación, validación y despliegue.

  • Participar en el diseño técnico de soluciones, valorando aspectos como mantenibilidad, escalabilidad, rendimiento, seguridad y experiencia de uso.

  • Colaborar estrechamente con Product Managers, diseñadores y otros stakeholders para entender el problema, alinear expectativas y aterrizar soluciones viables.

  • Garantizar la calidad del software mediante buenas prácticas de desarrollo, testing, revisión de código y seguimiento del comportamiento en producción.

  • Analizar, resolver y prevenir incidencias técnicas, contribuyendo a la estabilidad de los sistemas y a la mejora continua del producto.

  • Participar activamente en revisiones de código y compartir conocimiento con otros miembros del equipo, ayudando a elevar el nivel técnico colectivo.

  • Proponer mejoras sobre componentes, procesos, herramientas o prácticas de ingeniería que permitan al equipo ser más eficiente y construir software más robusto.

  • Contribuir al mantenimiento y evolución de la arquitectura y de los sistemas sobre los que trabaja, entendiendo el impacto técnico de sus decisiones.

  • Colaborar en la planificación y estimación de tareas, identificando riesgos, dependencias y necesidades técnicas con antelación.

  • Aportar ownership sobre las iniciativas asignadas, haciendo seguimiento de su avance y responsabilizándose de la calidad del resultado final.

  • Aprovechar herramientas y capacidades de IA (Copilot, Cursor, Claude...) para mejorar la productividad, acelerar tareas de desarrollo, testing, documentación y análisis técnico, y contribuir a una entrega de software más eficiente y de mayor calidad, promoviendo al mismo tiempo la mejora continua mediante la exploración de estas tecnologías y compartiendo este conocimiento con el equipo de Ingeniería.

  • Contribuir a una cultura de equipo basada en la colaboración, el aprendizaje continuo, la responsabilidad compartida y la mejora constante.

Requisitos del perfil:

  • Estudios en Ingeniería Informática, Ingeniería del Software, Tecnologías de la Información o áreas similares.

  • Mínimo 3 años experiencia en posiciones similares, desarrollando funcionalidades de forma autónoma dentro de productos o plataformas digitales, trabajando con buenas prácticas de desarrollo, testing, code review y mantenimiento de software.

  • Buen conocimiento de desarrollo backend y/o frontend en entornos web, usando tecnologías como Java, Angular y plataformas cloud como AWS, así como con herramientas de CI/CD (Bitbucket Pipelines, ArgoCD) y observabilidad/monitorización como Datadog.

  • Conocimientos sólidos de APIs, bases de datos, control de versiones y entornos de despliegue.

  • Capacidad para colaborar con perfiles técnicos y no técnicos de manera efectiva.

  • Mentalidad de ownership, orientación a la calidad y foco en la mejora continua.

  • Experiencia en el uso de IA aplicada al desarrollo de software, con capacidad para utilizarla de forma crítica, responsable y orientada a mejorar eficiencia, calidad e impacto. Buscamos que su uso no sea algo ajeno para ti, sino una metodología que ya aplicas en tu día a día.

  • Excelentes habilidades de comunicación y organización, lo que te permitirá trabajar con autonomía, aportando valor, sin perder la alineación y el buen trabajo en equipo.

  • Comodidad trabajando con requisitos cambiantes o incompletos. Saber hacer las preguntas correctas para acotar el problema y proponer soluciones sin necesitar que todo esté perfectamente definido desde el inicio.

  • Capacidad para descomponer problemas complejos en soluciones manejables, estimarlas con criterio y anticipar riesgos técnicos antes de que se conviertan en bloqueos.

Pluses / Valor añadido 

  • Haber participado en proyectos con metodologías ágiles.

  • Interés por el sector edtech, producto digital y experiencias de aprendizaje.

 

¿Por qué ODILO?

Trabajar en ODILO significa formar parte de una cultura de aprendizaje continuo, donde todos tienen la posibilidad de asumir desafíos y participar activamente en el crecimiento de la empresa.

Pero también ofrecemos:

  • Forma parte de un entorno internacional, creativo y ambicioso, donde cada persona tiene un impacto real y contribuye activamente al crecimiento de la empresa.

  • Aprendizaje ilimitado con ODILOFY, nuestra propia plataforma de aprendizaje con más de 3 millones de contenidos en todos los formatos (libros, audiolibros, videos, cursos, películas y experiencias de aprendizaje).

  • Flexibilidad real: modelo de trabajo flexible con opciones remotas, que te permite organizar tu horario de manera que realmente funcione para ti.

  • Trabajo híbrido y jornada intensiva durante julio y agosto (8:00 - 15.00 hrs), para favorecer el equilibrio entre vida laboral y personal.

  • Día libre en tu cumpleaños, para celebrarlo a tu manera.

  • Planes de compensación flexibles, adaptados a tus necesidades: comida, transporte, guardería, formación y seguro médico privado.

  • Acceso a app de bienestar emocional, con soporte profesional para cuidar tu salud mental.

  • Salario competitivo, acorde a tu experiencia, trayectoria y rol.

  • Crecimiento profesional continuo, con oportunidades reales de desarrollo interno y aprendizaje permanente.

  • Eventos de equipo, cultura y bienestar para conectar, colaborar y celebrar logros juntos.

…¡Y mucho más!

¿Crees que es una misión hecha para ti? Hablemos.

-------------------------------------------------------------------------------------

*ODILO es una entidad comprometida con la Diversidad e Inclusión, por lo que acepta la presentación de candidaturas sin sesgos.


#LI-Remote

About Odilo

EdTech platform for personalized, unlimited digital learning ecosystems.

Year founded
2011
Employees
321
Organization type
Private
Latest investment
Raised $64.00M Series C (2022)
Headquarters
ES

Similar jobs

Software Development Engineer roles
3d
Save
Mark Applied
Hide
Ingeniero/a desarrollo Software
Rivas-Vaciamadrid, Madrid, Spain
OnsiteFull Time
Grupo Oesía
Grupo Oesía: Digital and industrial engineering for defense and aerospace industries.
5+ YOETechnical engineering degree and at least 5 years of experience developing embedded real-time software using C, C++, Python, object-oriented programming, MVC architecture, MATLAB, and military standards.
C, C++, Python, Matlab, Ada, DO-178
1w
Save
Mark Applied
Hide
Software Development Engineer
Barcelona, Catalonia, Spain
HybridFull Time
Adobe
AdobeNASDAQ: ADBE: Provides software for digital media creation and marketing analytics
Junior engineer with a foundation in Java, some React experience, English fluency, communication skills, and interest in DevOps, cloud, infrastructure, and AI-assisted development tools.
Java, React, Kubernetes, AWS, Grafana, Adobe Commerce, Magento Open Source
1w
Save
Mark Applied
Hide
Software Development Engineer II
Madrid, Madrid, Spain
€43k-€61k/yr OnsiteFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Operates a global platform for travel bookings and services.
3+ YOEBachelor's degree or equivalent experience, 3+ years of software engineering experience, JVM language expertise, REST APIs, microservices, cloud platforms, DevOps, Docker/Kubernetes, and English communication.
Java, JVM, Kotlin, Scala, RESTful APIs, AWS, GCP, Azure, CI/CD, Docker, Kubernetes
1w
Save
Mark Applied
Hide
Ingeniero/a de Desarrollo Software C++
Madrid, Community of Madrid, Spain
OnsiteFull Time
Indra Group
Indra GroupBolsa de Madrid: IDR: Provides defense, aerospace, and digital transformation technology solutions.
2+ YOEMore than 2 years of C++ software development experience, knowledge of Linux, VxWorks or real-time operating systems, and English proficiency for international projects.
C++, Linux, VxWorks, UML, IBM Rhapsody, Boost C++, DevOps, Open University, Udemy for Business
1mo
Save
Mark Applied
Hide
Jr. Software Develoment Engineer, Jr. Developer Program
Madrid, Community of Madrid, Spain
OnsiteMultiple Commitments Available
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
Currently enrolled in a Bachelor's or Master's in Computer Science/Software Engineering/STEM, graduating June 2027 or later, programming experience in Java/Python/C++, able to work in person year-round in Madrid and start Sept 2026.
Java, Python, C++
1mo
Save
Mark Applied
Hide
Full Stack Software Development Engineer PHP/React
Craiova or Madrid or Timișoara or Girona or Milano or Paris
RemoteFull Time
Launchmetrics
Launchmetrics: AI-powered brand performance software for fashion and beauty
5+ YOEEU-based (ES,IT,FR,RO) with work permit, Master degree in CS, 5+ years full-stack SaaS experience, PHP/MySQL/Laravel and React proficiency, experience with AI-assisted development, fluent English.
PHP 8+, TypeScript, Javascript, Laravel, React, Doctrine, Mysql 8+, Amazon, Github, Jira, Figma, ESLint, ESBuild, Vite, webpack, npm, composer, storybook, Claude Code, Github actions, Docker, Jenkins, PHPUnit, Jest
1mo
Save
Mark Applied
Hide
Software Development Engineer
Madrid, Community of Madrid, Spain
OnsiteFull Time
Envista
EnvistaNYSE: NVST: Manufactures and sells a comprehensive range of dental products.
University degree, strong C++ proficiency, Visual Studio experience, Qt widgets knowledge, Git proficiency, understanding of 3D/mesh geometry; English B1; familiarity with CGAL, PyTorch, and AWS is a plus.
C++, Visual Studio, Qt, Git, CGAL, PyTorch, AWS
8mo
Save
Mark Applied
Hide
Software Development Engineer
Madrid or Seville
OnsiteFull Time
Solera
Solera: Integrated software and data for vehicle lifecycle management.
4+ YOE4+ years software development; degree in Computer Science, Mathematics or related field; Java & Spring; REST APIs; Git, Maven; experience building large-scale web applications; relational and non-relational databases; professional English.
Java, Spring, REST APIs, Git, Maven