Senior Software Engineer

Cervin

Madrid

Presencial

EUR 60.000 - 90.000

Jornada completa

14 días+
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

AiFi is seeking a Backend Software Engineer to optimize highly concurrent systems and scale our store operating systems from small to large venues. You will shape core backend microservices and collaborate with app developers and product managers to address real-world use cases and bottlenecks.

Join a platform that enables real-time analytics and scalable e-commerce efficiency, with a strong emphasis on Docker, Kubernetes, and modern backend tech, including NestJS and RESTful APIs.

Formación

  • BS/MS in computer science or related field required.
  • 3+ years of experience as a Software Engineer (Backend).
  • 2+ years of experience using TypeScript.
  • 2+ years of experience working in node.js for web applications backend.
  • Highly skilled in unit testing, experience with Jest testing framework.
  • Highly skilled in RESTful API design and REST API usage.
  • Proficiency with data modeling, static typing, and SQL.
  • Proficiency in using Docker.
  • Experience with event driven or real-time systems.
  • Experience with TypeScript / JavaScript backend frameworks (e.g. NestJS).
  • Experience with Python, GoLang, or C#.
  • Experience with Kubernetes.
  • Experience with Postgres.
  • Experience with Frontend Development (React, React Native) is a plus.
  • Experience with Domain Driven Design, Event Sourcing and CQRS is a plus.

Responsabilidades

  • Lead on optimizing our highly concurrent systems.
  • Scale the store operating systems from small stores to gigantic venues.
  • Make design decisions in the process of developing our core backend microservices.
  • Work closely with app developers and product managers to understand the use cases and bottlenecks.
  • Work with deployment engineers to ensure rapid deployment to clients.

Conocimientos

TypeScript
Node.js
RESTful API design
SQL
Docker
Kubernetes
Event driven / real-time systems
Python / Go / C#
NestJS
Frontend basics (React)

Educación

BS/MS in computer science or related field
MS or PhD in Computer Science / Computer Engineering or related field

Herramientas

Docker
Kubernetes
Postgres
MongoDB
gRPC

Descripción del empleo

AiFi is a spatial intelligence platform that helps businesses understand and operate physical spaces using real‑time AI. Built on a camera‑first, privacy‑conscious foundation, our platform transforms physical environments into actionable systems—improving operations, elevating customer experiences, and unlocking measurable business value. AiFi is building toward a future where the physical world is as searchable, observable, and understandable as the digital one.

Across grocery and convenience, venues, specialty retail, quick-service restaurants, and travel hubs, AiFi helps customers solve problems such as fraud prevention, out-of-stock and planogram optimization, 24/7 commerce enablement, no-line premium entry, omnichannel analytics, labor optimization, order accuracy, and frictionless access. With global deployments across diverse formats, AiFi is building a powerful real-world data foundation that continually improves the intelligence and adaptability of its platform.

Responsibilities
  • Lead on optimizing our highly concurrent systems
  • Scale the store operating systems from small stores to gigantic venues
  • Make design decisions in the process of developing our core backend microservices
  • Work closely with app developers and product managers to understand the use cases that we need to cover and their potential bottlenecks
  • Work with deployment engineers to ensure that what you build goes as quickly as possible to the clients
Requirements
  • BS/MS in computer science or related field
  • 3+ years of experience as a Software Engineer (Backend)
  • 2+ years of experience using TypeScript
  • 2+ years of experience working in node.js for web applications backend
  • Highly skilled in unit testing, experience with Jest testing framework
  • Highly skilled in RESTful API design and REST API usage
  • Proficiency with data modeling, static typing, and SQL
  • Proficiency in using Docker
  • Experience with event driven or real-time systems
  • Experience with TypeScript / JavaScript backend frameworks (e.g. NestJS)
  • Experience with Python, GoLang, or C#
  • Experience with Kubernetes
  • Experience with Postgres
  • Experience with Frontend Development (React, React Native) is a plus
  • Experience with Domain Driven Design, Event Sourcing and CQRS is a plus
Preferred Additional Qualifications
  • MS or PhD in Computer Science, Computer Engineering or a related field
  • Skilled in Kubernetes, experience with kustomize or helm
  • Experience with MongoDB
  • Experience with gRPC
  • Experience in e-commerce software, checkout processes, payments, virtual POS or other related systems

AiFi is an equal opportunity employer committed to fostering an inclusive, diverse, and equitable workplace.

We do not discriminate on the basis of race, color, religion or belief, national origin, sex, gender identity or expression, sexual orientation, age, marital status, veteran status, disability, or any other status protected by applicable law.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer: Real-Time Scalable Microservices
Senior Backend Engineer: Real-Time Scalable Microservices

Cervin • Madrid

Presencial
EUR 60.000 - 90.000
Senior Full Stack Engineer - AI Carbon Intelligence Platform Madrid, Madrid, Spain Research and[...]
Senior Full Stack Engineer - AI Carbon Intelligence Platform Madrid, Madrid, Spain Research and[...]

Industrial and Financial Systems • Madrid

Híbrido
EUR 85.000 - 110.000
Senior Software Engineer, AI Agents at IFS
Senior Software Engineer, AI Agents at IFS

IFS • Madrid

Presencial
EUR 70.000 - 95.000
Senior Full Stack Engineer - Agentic Industrial Emissions Platform (React and Go)
Senior Full Stack Engineer - Agentic Industrial Emissions Platform (React and Go)

IFS • Madrid

Presencial
EUR 70.000 - 110.000
Full Stack Engineer, AI systems
Full Stack Engineer, AI systems

ActAI • España

Presencial
EUR 60.000 - 90.000
Lead AI Engineer
Lead AI Engineer

IFS • Madrid

Presencial
EUR 90.000 - 130.000
Senior Software Engineer
Senior Software Engineer

Runware • España

Presencial
USD 150.000 - 230.000
Generous paid time off
Meaningful stock options
Remote-first setup
+3
AI Platform Engineer
AI Platform Engineer

Peak3 (formerly ZA Tech) • Madrid

Presencial
EUR 70.000 - 100.000
Full Stack Engineer
Full Stack Engineer

Amaris Consulting • Barcelona

Híbrido
EUR 45.000 - 65.000
Flexible working models
Annual training budget
Company-funded certifications
+2
Lead FullStack Engineer
Lead FullStack Engineer

GoMining • España

Presencial
PHP 4.904.966 - 7.357.449
Support for courses and conferences
Remote or hybrid format with flexible hours
20 vacation days + 8 company holidays + 5 personal days
+2