Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.
Zohorecruit is seeking an experienced software engineer who enjoys owning projects from concept to deployment. You will join a collaborative team where technical judgement and hands-on skills are highly valued, translating requirements into robust solutions.
Responsibilities include designing and deploying Kubernetes-based infrastructure, writing high-quality Python software, building ETL pipelines, and managing SQL/NoSQL databases.
Anywhere within Spain, Spain | Posted on 09/09/2026
We’re looking for anexperienced software engineer who enjoys taking ownership of projects fromconcept to deployment. You’ll be part of a collaborative team where yourtechnical judgement, hands-on skills, and ability to see the bigger picturewill be highly valued. Your main responsibilities will include:
We’re looking for someone with a solid technical foundation, hands-on experience, and a proactive mindset. Ideally, you’ll bring:
Experience designing scalable distributed applications with microservices, high availability, fault tolerance, resiliency and performance optimisation.
Experience designing large-scale batch and streaming data pipelines, analytical data models and modern storage formats such as Parquet.
Experience implementing unit, integration, end-to-end and API contract testing to ensure software quality and maintainability.
Experience designing observable systems using metrics, logging, distributed tracing and tools such as Prometheus and Grafana.
Experience with cloud platforms (e.g. AWS, GCP, Azure).
Strong programming skills in Python, with clean, maintainable code.
Experience working with Kubernetes and containerised environments.
Familiarity with CI/CD pipelines and modern development workflows.
Experience designing or maintaining ETL processes, especially when working with large volumes of data.
Solid understanding of databases (SQL and/or NoSQL), data modelling, and performance considerations.
A good grasp of software architecture principles and the ability to make sound technical decisions.
Experience producing architecture documentation, leading technical discussions, mentoring engineers and defining engineering standards and best practices.
Nice to have: