Full Stack Developer – Inspectrail
Batea Consultores·San Sebastián, Spain
What they offer
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Batea Consultores doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Be near San Sebastián for hybrid days
No relocation package mentioned.
Pulled from the advert automatically — the full ad is what counts.
This job was published 7 months ago
About the role
InspectRail is a deeptech startup dedicated to developing intelligent inspection solutions for the digital transformation of railway maintenance. They design and deploy monitoring systems based on computer vision, advanced sensing, and predictive analytics algorithms that are redefining how railway infrastructure is inspected and maintained.
They are currently looking to bring on board a Full Stack Software Engineer to contribute to the development of the software platforms that support their monitoring systems.
What will your mission be?
You will be part of InspectRail's core software development team, participating in the design, development, and deployment of solutions that manage large volumes of real-time data and turn it into useful information for railway maintenance.
What you'll do
You will be part of InspectRail's core software development team, working on:
- Design, development, and management of databases, both for web applications and for real-time data ingestion.
- Development and optimization of algorithms for real-time data ingestion and processing.
- Development and deployment (CI/CD) of web applications integrated with the above points.
- Work in Linux environments.
- Active participation in R&D projects, collaborating with technology centers, universities, and companies in the sector.
What we're looking for
- You have a degree in software engineering.
- You are proficient in Python, C++, Java, and React.
- You have experience with relational databases (PostgreSQL, MySQL) and time-series databases (QuestDB, InfluxDB).
- You regularly use Docker and Git.
- You have experience with deployments on AWS.
- You are comfortable working in Linux environments and configuring services.
- You have a high level of English and a proactive, results-oriented attitude.
Nice to have
- Experience using AI tools such as Claude will be particularly valued.
What you'll get
- Joining a growing tech startup, with real solutions already in use and strong future growth potential.
- On-site work in Donostia–San Sebastián (Miramón Technology Park), with the possibility of some remote work days.
- Short working day on Fridays and reduced working hours in summer.
- Holidays at Christmas, Easter, and the Easter week.
- A close-knit, collaborative environment with opportunities for technical and professional growth
About the company & team
WHY TRUST BATEA?
CLOSENESS: At Batea, we will treat you the way we would like to be treated in a selection process. You will have great ease of communication and meetings with us whenever you need them; we will listen to you and resolve your doubts.
PROJECTS THAT FIT WHAT YOU ARE LOOKING FOR: We will offer you the best project for you, one that matches what you are looking for. We will take an interest in getting to know you on a personal level, we will listen to you, and you will decide if the project is right for you. And if a project does not work out, we will keep sharing new opportunities with you as they arise.
FEEDBACK THROUGHOUT THE ENTIRE PROCESS: You will always be informed about the progress of your application in the selection process. We will give you feedback, and whenever we have news, we will share it with you. Here you will not be just a number; we will give you the recognition you deserve as a candidate.
YOU WILL HAVE ALL THE INFORMATION YOU NEED: From the very first contact, you will have all the information about the project and the position, as we gather very detailed information from our clients. And if you have any doubts or want more information, we will try to help you.
Hiring process
WHAT WILL THE SELECTION PROCESS BE LIKE?
In this link, you can discover all the phases of the BATEA selection process, as well as learn about the topics to be covered and the objective of each one of them.
About the role
InspectRail, es una startup deeptech dedicada al desarrollo de soluciones de inspección inteligente para la transformación digital del mantenimiento ferroviario. Diseñan y despliegan sistemas de monitorización basados en visión artificial, sensorización avanzada y algoritmos de análisis predictivo que están redefiniendo cómo se inspecciona y mantiene la infraestructura ferroviaria.
Actualmente, buscan incorporar un/a Ingeniero/a Informático/a Full Stack que contribuya al desarrollo de las plataformas software que dan soporte a sus sistemas de monitorización.
¿Cuál será tu misión?
Formarás parte del núcleo de desarrollo software de InspectRail, participando en el diseño, desarrollo y despliegue de soluciones que gestionan grandes volúmenes de datos en tiempo real y los convierten en información útil para el mantenimiento ferroviario.
What you'll do
Serás parte del núcleo de desarrollo software de InspectRail, trabajando en:
- Diseño, desarrollo y gestión de bases de datos, tanto para aplicaciones web como para ingestión de datos en tiempo real.
- Desarrollo y optimización de algoritmos de ingesta y procesamiento de datos en tiempo real.
- Desarrollo y despliegue (CI/CD) de aplicaciones web integradas con los puntos anteriores.
- Trabajo en entornos Linux.
- Participación activa en proyectos de I+D, colaborando con centros tecnológicos, universidades y empresas del sector.
What we're looking for
- Tienes formación en ingeniería informática.
- Dominas Python, C++, Java y React.
- Tienes experiencia con bases de datos relacionales (PostgreSQL, MySQL) y basadas en time series (questdb, influxdb).
- Utilizas Docker y Git de forma habitual.
- Has trabajado en despliegues sobre AWS.
- Te manejas con soltura en entornos Linux y configuración de servicios.
- Tienes un nivel alto de inglés y una actitud proactiva y resolutiva.
Nice to have
- Se valorará especialmente la experiencia en el uso de herramientas de inteligencia artificial como Claude.
What you'll get
- Incorporación a una startup tecnológica en crecimiento, con soluciones reales ya en uso y fuerte proyección futura.
- Trabajo presencial en Donostia–San Sebastián (Parque Tecnológico de Miramón), con posibilidad de algunos días de teletrabajo.
- Jornada intensiva los viernes y reducida en verano.
- Vacaciones en Navidad, Semana Santa y Semana de Pascua.
- Entorno cercano, colaborativo y con posibilidad de crecimiento técnico y profesional
About the company & team
¿POR QUÉ CONFIAR EN BATEA?
CERCANÍA: En Batea te trataremos como a nosotros nos gustaría que nos trataran en un proceso de selección. Tendrás mucha facilidad para comunicarte y reunirte con nosotros siempre que lo necesites, te escucharemos y resolveremos tus dudas.
PROYECTOS QUE ENCAJAN CON LO QUE BUSCAS: Te ofreceremos el mejor proyecto para ti y que encaje con lo que tú estás buscando. Nos interesaremos por conocerte a nivel personal, te escucharemos y tú decidirás si el proyecto es para ti. Y si un proyecto no sale, seguiremos compartiéndote nuevas oportunidades que vayan surgiendo.
FEEDBACK DURANTE TODO EL PROCESO: Siempre estarás informado/a de cómo va avanzando tu candidatura en el proceso de selección, te daremos feedback y siempre que tengamos novedades te las trasladaremos. Aquí no serás un número, te daremos el lugar que mereces como candidato/a.
TENDRÁS TODA LA INFORMACIÓN QUE NECESITES: Desde el primer contacto con nosotros, tendrás toda la información del proyecto y del puesto, ya que hacemos una recogida de información con nuestros clientes muy detallada.Y si tienes alguna duda o quieres disponer de más información intentaremos ayudarte.
Hiring process
En este enlace podrás descubrir todas las fases del proceso de selección de BATEA, así como descubrir los temas a tratar y el objetivo de cada una de ellas.
This job was automatically translated to English, .