Logo for Tekton Labs

Senior Backend Engineer (Notificaciones)

Role overview

Qualifications

  • More than 5 years of proven experience in Backend development and microservices architectures (Node.js, Go, or similar)
  • Advanced proficiency in relational databases (PostgreSQL / Cloud SQL) and data design
  • Practical experience working with NoSQL databases (DynamoDB, Firestore)
  • Strong experience in implementing messaging systems (Pub/Sub) and resilience patterns (DLQ)

Responsibilities

  • Develop and optimize the push notifications engine on Google Cloud Run using FCM v1 and APNs HTTP/2
  • Build and scale the campaign engine on Cloud SQL (PostgreSQL), adapting transient compatibility shims for frontend
  • Implement massive data ingestion pipelines in streaming mode from Cloud Storage to Pub/Sub
  • Design and implement CDC (Change Data Capture) pipelines between AWS and GCP environments to maintain minimal data divergence

Key facts

Hard skills

About the company

Tekton Labs logo

Tekton Labs

IT Services & IT Consulting

Tekton is a Technology Consultancy and Software Development company that builds products to improve people’s lives. To this day, Tekton has worked on more than 360 products with 200+ clients across 15+ industries. We strive to be at the forefront of technology, fostering innovation and creating meaningful experiences for users worldwide.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

En Tekton Labs estamos en la búsqueda de un Senior Backend Developer para liderar la ejecución y construcción del core operativo de una plataforma crítica de notificaciones e integración de datos. En este rol, serás clave para desplegar arquitecturas de alta disponibilidad en entornos multi-cloud (GCP/AWS), procesar pipelines de datos en streaming masivos y garantizar la compatibilidad transitoria de sistemas legados de alto impacto sin afectar la experiencia final del usuario.

Responsibilities:

  • Desarrollar y optimizar el motor de emisión de push notifications en Google Cloud Run empleando FCM v1 y APNs HTTP/2.
  • Construir y escalar el motor de campañas sobre Cloud SQL (PostgreSQL), adaptando shims de compatibilidad transitorios para frontend.
  • Implementar pipelines de ingesta de datos masivos en modo streaming desde Cloud Storage hacia Pub/Sub.
  • Diseñar e implementar pipelines CDC (Change Data Capture) entre entornos AWS y GCP para mantener una divergencia mínima de datos.
  • Co-desarrollar endpoints optimizados para el módulo in-app utilizando Firestore con estrategias de caché TTL.
  • Asegurar el cumplimiento estricto de contratos de payload y patrones de manejo de errores como Dead Letter Queue (DLQ).

Must Have:

  • Más de 5 años de experiencia comprobada en desarrollo Backend y arquitecturas de microservicios (Node.js, Go o similares).
  • Dominio avanzado de bases de datos relacionales (PostgreSQL / Cloud SQL) y diseño de datos.
  • Experiencia práctica trabajando con bases de datos NoSQL (DynamoDB, Firestore).
  • Experiencia sólida en la implementación de sistemas de mensajería (Pub/Sub) y patrones de resiliencia (DLQ).
  • Experiencia previa en integraciones multi-cloud (AWS y GCP) y procesamiento de eventos en tiempo real.
  • Nivel de inglés intermedio-avanzado (B2+).

Nice to Have:

  • Conocimientos en arquitecturas de notificaciones Push (FCM v1, APNs HTTP/2).
  • Experiencia previa implementando soluciones CDC (Change Data Capture).
  • Familiaridad con estrategias de migración e interoperabilidad de sistemas heredados (legacy compatibility).

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.