We are passionate
about our work

What if you joined a company
where anything is possible?

Choose how you want to work

We provide our workers with competitive equipment, adapted to each project's needs

We give you the freedom to work with the platform you are most comfortable with (Linux, Windows or Mac).

We provide peripherals that make your job more comfortable: an external screen that measures at least 27", a trackpad, and more.

We adapt to your needs

The most important part of Serquo is its people, which is why we want to make your life easier

Flexible compensation plan that includes restaurant vouchers, nursery vouchers and medical insurance.

Flexible start and end times, and family/work balance measures

Remote work once per week

Shortened workday on Fridays and in summer

Give and receive training

We think being up-to-date is very important. This is why we want you to keep learning and to have a space where you can share everything you know.

You will have at your disposal an economic fund destined exclusively to your training that you can invest in the technical areas, soft skills, languages, events, seminars, meetups or hackathons that interest you the most.

We hold technical talks given by colleagues.

We subsidize relevant events to drive our employees' professional development.


We have the best working environment

We work with a very horizontal hierarchy, where everyone has a voice.

We develop onboarding plans to make it easier for employees to join us.

Team building activities

Community amongst all employees

We create the best working environment possible.

Over the past two years,
the number of women on our team
has grown by 27%.

Over the past three years,
our team has grown by 21%.

86% of our employees' contracts are permanent.

the team

  • Ángel
  • Xavier
  • Victor
  • Javier
  • Vicente
  • José
  • Javier
  • Rubén
  • Adrià
  • Héctor
  • Samai
  • Carmen
  • Vanessa
  • Sergio
  • Antonio
  • Rebeca
  • Sergio
  • Irene
  • Rafa
  • Olga
  • David
  • Tomás
  • Javier
  • Daniel
  • Jose Román
  • Ignacio
  • Alberto
  • Andrea
  • Lucía
  • Gema
  • Alejandro
  • Victoria
  • Ana María
  • Gabriel
  • Daniel
  • Emmanuel
  • Carlos
  • Ana
  • Azahara
  • Eduardo
  • Efraim
  • Jennifer
  • Javier
  • Matías
  • Jorge
  • Sergio
  • Rubén
  • Guillermo
  • Galia
  • Marcos
  • Xavier
  • Carlos
  • Araceli
  • Jose Luis
  • María Ángeles
  • Santi
  • Jesús
  • Carlos
  • Pontus
  • Jose Manuel
  • Neila
  • Daniel
  • Antonio
  • Jose Antonio
  • Román
  • Sergio
  • Raquel
  • Rodrigo
  • Sonia
  • Jesús
  • Manuel
  • Joaquín
  • Victor
  • Óscar
  • Jaime
  • Cristina
  • Angélica
  • Luis Miguel
  • Luis Miguel
  • Luis
  • Santiago
  • Toni
  • Álvaro
  • Natalia
  • Álvaro
  • David
  • Ana
  • Francisco
  • Adrián
  • Concepción
  • Carlos
  • Ione
  • Jorge
  • Patricia
  • Ángel
Serquo member thumbnail

"What I most like about working at Serquo is that there is a wonderful working environment, and collaborative learning is encouraged."

Angélica. Developer.

"I love the trust they place in each one of us to move the projects forward. What's more, they don't look at just one person when something goes wrong. Rather, as a team, we try to find a solution and use the experience to learn a lesson."

Álvaro. Developer.

"I love that Serquo is part of my professional and personal growth."

Edu. Developer.

"What I like most about Serquo is how they invest in human capital, and the energy they pour both into the projects and into the working environment."

Manuel. Developer.

"I very much appreciate the great collaboration and interaction at a technical level between all the departments."

Alberto. Developer.

What are you
passionate about?

A strong international presence and excellent work environment make Serquo the best company for professional development. We are leaders in our sector, and we want the best talent on our team so we can keep meeting the challenges our clients give us, anywhere in the world.

Programador senior/Analista programador

  • Analista
  • Senior

Programador senior/Analista programador, con aprox. 2-3 años de experiencia en proyectos de desarrollo de SW con tecnología J2EE.


-Formación mínima: Ingeniería Técnica/Superior Informática o Grado en Informática/Telecomunicaciones

-Experiencia en proyectos en tecnología J2EE

-Experiencia de uso de clientes de acceso a base de datos, programas de modelado de datos, etc.

-Persona motivada, dinámica y resolutiva, con capacidad de comunicación y trabajo en equipo

-Conocimientos y experiencia con metodologías ágiles.

-Manejo de herramientas ofimáticas (Excel, Word, Outlook).


-Conocimientos de Medios de Pago

-Conocimientos específicos en las siguientes áreas

-Java 7, 8 y 11

-Servidores de aplicaciones (WebSphere)

-Servicios REST/Webservices

-Comunicaciones TCP-IP

-Conocimiento de bases de datos como DB2, MongoDB, Couchbase

-Integración continua y pruebas unitarias en las que trabajamos con Maven, Jenkins, repositorios (SVN/GIT), JUnit.

-Criptografía (Cifrados: TripleDES, AES. Firmas: MAC ANSI X9.19, HMAC)

-Desarrollo de microservicios, pods, Kubernetes, PaaS

-Conocimientos en testing (desarrollos, testing y revisión)

-Metodología Agile (trabajo en equipo)

Manejo de herramientas:





Nivel medio de inglés

Puedes contactarnos en: talent@serquo.com

AP JAVA Senior

  • Java
  • Senior


-Colaborar en la definición de requerimientos.

-Colaborar con el analista en la definición de módulos/aplicaciones.

-Elaborar el diseño técnico de los Módulos/Aplicaciones de su competencia.

-Liderar y desarrollar los Módulos/Aplicaciones siguiendo las directrices del Responsable del Área.

-Promover la reutilización y modularización de soluciones.

-Cumplir y hacer cumplir con el Sistema de Control de Proyectos asignado.

-Cumplir con los calendarios de entrega de trabajos.

-Colabora en tareas de Análisis y definición de Arquitecturas.

-Aplicar las normas de calidad definidas.

-Reporta el estado de su trabajo y el avance en sus tareas y la de los programadores/as que trabajan en su equipo.

-Colabora en verificar el cumplimiento de los requerimientos antes de entrega a negocio y/o cliente final.

-Colaborar con el resto del equipo al que pertenece en la transmisión del conocimiento.

-Asistir a reuniones con su Responsable de Área y resto de equipo del proyecto en el que participe.


Conocimientos específicos requeridos:

-4-5 años de experiencia JEE.

-4-5 años de experiencia en desarrollo de servicios REST.

-Dominio de lenguajes para el desarrollo de aplicaciones web en capa cliente y servidor: HTML, Javascript, JQuery, AngularJS, CSS

-Dominio en Sistemas de Control de Versiones y Repositorios de Código Fuente. GIT, SVN.

-Conocimientos Base de Datos relacionales (DB2) y frameworks de persistencia de datos: Hibernate, JPA

-Conocimientos en refactorización y uso de patrones de desarrollo software.

-Conocimientos de todo el ciclo de vida de desarrollo web.

-Conocimientos en el desarrollo seguro para aplicaciones web.

-Conocimiento en Agile (Kanban, Scrum).

Conocimientos específicos valorables:

-Se valorarán conocimientos en Maven, Jenkins y Stratus.

-Se valorarán conocimientos en Angular 8

-Se valorará experiencia en metodologías ágiles.


-Comunicación efectiva.

-Capacidad de análisis.

-Capacidad de organización y priorización de tareas.

-Capacidad de planificar.






-Trabajo en equipo.


Puedes mandarnos un correo a: talent@serquo.com

QA Automatización Senior

  • Python
  • QA

Extremely interested in QA area

–            Excellent communication and verbal skills

–            Creative thinking and exceptional problem solving skills

–            Ability to work in a collaborative environment

–            Worked with QA and Testing tools

–            High Python knowledges level

–            Frontend experience with Selenium

–            Backend experience with python libraries(REST and SOAP)

–            High automation test level

–            Linux and bash scripting experience

–            BDD knowledges (behave, cucumber, etc)

–            DevOps tools (Vagrant, Ansible, Dockers, Virtualenv)

–            Continuous integration experience

–            Git


–            QA and Testing areas.

–            5+ years of experience as QA Engineer

–            At least 3 years of experience with Python

–            At least 3 years of experience with automatization roles

Main duties & responsibilities

–            Definition of tests.

–            Automation of tests

–            Creation and Maintenance of test plans

–            Attendance at project meetings

Contact us: talent@serquo.com

Platform Engineer

  • Platform Engineer


A platform engineer is responsible for designing, developing, and maintaining the infrastructure and platform on which applications and services are run. We currently deploy some Kubernetes clusters on Azure and the platform offers a set of transversal features (monitoring, alerting, auditing, service mesh, etc) for the services that run on top of it.

-Developing and evolving the platform, including integration of new services and observability tools (e.g. migrate to Prometheus operator)

-Implementing tools to manage the platform’s lifecycle (e.g. support for blue-green deployments)

-Creating and supporting applications and utilities for continuous integration, support, and operations (e.g. a small utility to obtain statistics on the runtime of Big Data algorithms running on the platform).

-Troubleshooting and resolving issues in development and integration environments.

-Automating processes for quality assurance and improving the platform’s CI.


-2+ years experience

-Shell scripting and Python (or another programming language).

-Docker and Kubernetes ecosystem.

-Knowledge of technologies, infrastructure, and security in cloud environments (AWS, GCP, or preferably Azure).

-Knowledge of Linux machine administration.

-Knowledge of networking (TCP/IP) and communication protocols between services (HTTP/REST) is valuable.

-Experience with configuration and deployment automation tools such as Ansible or Terraform.

-(optional) Experience with database administration and operation.

-(optional Experience with systems that process large volumes of data (on the order of PB)

Skills y competencies:

-Be able to keep calm when a production environment is on fire.

-Communication: Being able to clearly communicate ideas and technical concepts to both technical and non-technical stakeholders.

-Fluency in English and Spanish, including the ability to read and write documentation and attend technical meetings in either language.

-A positive mindset and a commitment to continuous improvement.

-Strong desire to adhere to best practices in software development and a need to leave well-structured code in your tracks.

Contact us: talent@serquo.com

Fullstack Senior

  • Fullstack
  • Senior

–            Definición e implementación de la arquitectura de componentes.

–            Diseño y desarrollo de funcionalidades orientadas al usuario utilizando tecnologías React.js y Typescript.

–            Creación y mantenimiento lógico de backend usando lenguajes como Java o Kotlin.

–             Generación de código de calidad, mejora del existente y colaborar o revisar código de otros compañeros cuando sea necesario.


-Construcción de aplicaciones web usando tecnologías Javascript/Typescript y usando el framework React.js.

-Diseño y consumo de APIs REST.

-Bases de datos relacionales (MySQL) y no relacionales (MongoDB, ElasticSearch).

-Sistema de control de versiones GIT y conocimiento del uso de Github.

Puedes contactarnos en: talent@serquo.com

AI engineer

  • deep learning
  • machine learning
  • Python

We are looking for an AI engineer to join into an international company.

Our client is creating a passionate and engaging culture that combines cutting-edge research and product-led engineering to provide a supportive balance of structure and flexibility. They are looking for colleagues passionate about bringing cutting-edge AI to industrial problems.

The Job role Includes

  • Implementing and parallelizing deep learning methods for predicting geophysical dynamics, with a current focus heavily towards particular oil reservoir dynamics.
  • Interfacing with the software engineering team who are continuously enhancing our PROTEUS platform for our customers in the energy sector.
  • Leading research in one of the most promising startup in USA


  • PhD or equivalent practical experience
  • High level of coding skills in python
  • Preferred programming languages: Pytorch. A proven track of previous experience in AI development.
  • Excellent communication skills in English
  • Knowledge of AI such as deep learning, deep reinforcement learning
  • Experience in parallel programming and high-performance computing
  • Experience with debugging GPU performance issues.
  • A real passion for AI
  • Experiences solving differential equations and physical problems

Preferred Qualifications

  • PhD in machine learning, neuroscience, or computer science
  • Knowledge in physical problems such as fluid dynamics or reservoir simulation
  • Published papers within deep learning, or machine learning generally
  • Published papers within deep learning in applied areas such as the energy industry
  • Experience with programming in C/C++.
  • Experience with coding GPUs (CUDA)