¡Activa las notificaciones laborales por email!

Principal Software Engineer

Albatross

España

A distancia

EUR 80.000 - 120.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A cutting-edge tech company is seeking a Principal Software Engineer to lead the development of real-time AI personalization infrastructure. The role focuses on architecting high-performance systems handling millions of requests. Ideal candidates will have 10+ years of software engineering experience, strong system design skills, and proficiency in various programming languages. This position offers flexibility to work remotely across Europe.

Servicios

Flexibility to work from anywhere across Europe

Formación

  • 10+ years of experience leading technical teams.
  • Proven track record in delivering complex systems.
  • Strong communication skills in English.

Responsabilidades

  • Lead the design and development of real-time AI systems.
  • Architect event-driven systems handling millions of requests.
  • Collaborate with data science teams on models in production.

Conocimientos

10+ years of software engineering experience
Strong system design understanding
Performance optimization skills
Proficiency in TypeScript, Rust, Python, or Java
DevOps and cloud infrastructure knowledge
Strong English communication skills

Herramientas

Kubernetes
AWS
GCP
Terraform
Docker
Descripción del empleo

Location : Remote, right to work and travel in Europe.

At Albatross, we’re building the second pillar of AI: a perception layer that understands how users actually experience content, in real time. Trained on live user interactions, Albatross learns and reasons on the fly. Our technology powers real-time, in-session discovery by adapting to evolving user interests, in real-time. We have raised significant funding and our platform already operates at scale, with billions of events being processed and hundreds of millions of predictions served.

The Role

The Principal Software Engineer will lead the design and development of real-time AI personalization infrastructure. They will architect event-driven systems that handle millions of requests with ultra-low latency and collaborate with data science teams to scale machine learning models in production. More specifically:

  • Architect and design high-performance, event-driven backend systems handling millions of requests with ultra-low latency.
  • Lead engineering initiatives: define requirements, set direction, and guide subteams from concept to delivery.
  • Build and optimize performance-critical services for concurrency and memory efficiency.
  • Design and implement scalable event-driven architectures using modern messaging platforms (NATS).
  • Continuously benchmark and tune systems to maintain sub-millisecond response times.
  • Collaborate with cross-functional teams to deliver high-quality, performant software.
  • Shape long-term technical strategy and roadmap to balance performance, scalability, and business goals.
Requirements
  • 10+ years of experience in software engineering, with a proven track record leading technical teams and delivering complex systems from design to deployment.
  • Strong understanding of system design, scalability, and performance optimization.
  • Proficiency in one or more languages such as TypeScript, Rust, Python, or Javascript, Go, Scala, Java, or Ruby.
  • Strong background in DevOps and cloud infrastructure: Kubernetes, AWS, GCP, Terraform, Docker.
  • Strong communication skills in English.
  • Bonus points if familiarity with machine learning frameworks (e.g., PyTorch) and production deployment.
Benefits
  • Flexibility to work from anywhere across Europe.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.