For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Luca
Luca

Senior Backend Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Node.js
TypeScript
Cloud
+23

Permanent role
13 hours ago
Apply now

Sr. Backend Developer

Luca es la startup EdTech K-12 de más rápido crecimiento a nivel mundial. Cerramos nuestra Serie A por 13 M USD con fondos globales como 6 Degrees Capital (UK), Heartcore (Dinamarca) y Shilling (Portugal), y armamos un equipo con gente que viene de Uber, Morgan Stanley, Kavak y Rappi.

Fundada en Portugal y con operaciones en México, hoy llegamos a más de 30,000 estudiantes con nuestra solución educativa híbrida. En el camino nos reconocieron el GSV Cup (Top 3 EdTechs del mundo), HolonIQ (Top 100 EdTechs de LATAM) y Google for Startups.

Trabajamos con ownership real, así que cada persona responde por sus resultados y decide con la información que tiene en lugar de esperar aprobaciones. Usamos IA todos los días para construir producto y no como experimento aislado, y nos mantenemos cerca de escuelas y familias porque sus necesidades son las que ordenan el roadmap.

📍 100% remoto desde cualquier país de LATAM | ⏰ Tiempo completo

🎯 Misión del rol

Ser dueño de los servicios backend que dan vida a nuestra plataforma y de las decisiones de arquitectura detrás de ellos, con foco en escalabilidad, resiliencia y el uso de IA como parte del core del producto. Es un rol donde vas a escribir código todos los días, aunque también vas a definir el estándar con el que lo escribe el resto del equipo, trabajando de cerca con frontend, AI engineers, infraestructura y producto.

🛠️ ¿Qué harás?

Backend y APIs

  • Construir y mantener servicios en Node.js + TypeScript, aplicando clean architecture y DDD donde tenga sentido
  • Diseñar y optimizar APIs GraphQL con auth avanzado, federation, batching y resolvers desacoplados
  • Trabajar Prisma ORM en entornos multi-tenant de alta concurrencia, incluyendo middlewares y performance tuning

Data y storage

  • Diseñar y optimizar esquemas complejos de PostgreSQL: índices, vistas materializadas y particiones
  • Modelar en Firestore con indexación eficiente, TTL y control de acceso
  • Definir estrategias de backup, replicación y recuperación de datos

Cloud e infraestructura en GCP

  • Desplegar servicios en Cloud Run y Cloud Functions con Docker
  • Diseñar pipelines event-driven con Pub/Sub, retries y dead-letter topics
  • Configurar routing, certificados SSL, dominios y políticas granulares de buckets
  • Asegurar la comunicación entre servicios con Secrets Manager, VPC connectors y autenticación service-to-service

Features de IA y agentes

  • Construir features basadas en agentes con el SDK que mejor resuelva cada caso, hoy OpenAI Agents SDK, Claude Agent SDK, LangGraph u otro, porque no estamos casados con un proveedor
  • Diseñar sistemas modulares de agentes, estrategias avanzadas de prompting y cadenas de razonamiento
  • Implementar embeddings, context caching y pipelines de validación de prompts
  • Evaluar modelos y frameworks por costo, latencia y calidad de salida, y sostener una capa de abstracción que nos permita cambiar de proveedor sin reescribir el producto
  • Definir cómo medimos la calidad de lo que devuelven los agentes, porque sin evals lo único que tenemos es una corazonada

Desarrollo asistido por IA

  • Construir con herramientas como Claude y Cursor como parte normal de tu flujo de trabajo, no como atajo ocasional
  • Definir cómo las usa el equipo: qué se delega al modelo, qué se revisa a mano y qué nunca sale sin ojos humanos encima
  • Crear prompts, contextos y flujos reutilizables que aceleren a todo el equipo y no solo a ti
  • Validar si esto de verdad nos hace más rápidos, porque velocidad sin calidad solo mueve el problema más adelante

Liderazgo técnico

  • Tomar decisiones de arquitectura y documentarlas, para que el equipo pueda cuestionarlas y construir encima de ellas
  • Elevar el estándar del equipo a través de code reviews, convenciones y buenas prácticas
  • Acompañar el crecimiento técnico de perfiles con menos experiencia
  • Identificar deuda técnica y priorizarla junto con producto en lugar de acumularla en silencio
  • Traducir necesidades de producto en trade-offs técnicos claros, con sus costos y sus tiempos sobre la mesa

🔎 Lo que necesitas para el rol

  • 5+ años construyendo sistemas backend en producción, con al menos un proyecto donde hayas sido dueño de la arquitectura de punta a punta
  • TypeScript y Node.js a nivel avanzado, incluyendo tipos complejos, streams y profiling
  • GraphQL y PostgreSQL con criterio de performance, o sea entender planes de ejecución y tuning y no solo escribir queries
  • Diseño de sistemas asíncronos y desacoplados en producción, con GCP idealmente
  • Haber mentoreado o liderado técnicamente a otras personas, aunque no hayas tenido el título formal
  • Saber argumentar tus decisiones técnicas y también cambiar de opinión cuando alguien trae un mejor argumento
  • Radicar en algún país de LATAM y coincidir al menos 5 horas con el horario de Ciudad de México (GMT-6)
  • Hayas incorporado herramientas de IA como Claude o Cursor a tu flujo de desarrollo y puedas explicar con ejemplos concretos dónde te aceleraron y dónde decidiste no usarlas

Suma mucho si además traes:

  • Firestore u otro NoSQL con modelado real detrás
  • CI/CD con GitHub Actions o Cloud Build
  • Observabilidad con Cloud Logging o Stackdriver
  • Haber construido con LLMs en producción con cualquier SDK de agentes, y sobre todo haber elegido entre varios con criterio

🚀 Lo que ofrecemos

  • Full-time y 100% remoto desde cualquier país de LATAM
  • Un equipo product-led que se mueve rápido, respaldado por VCs europeos de primer nivel
  • Autonomía real sobre decisiones de arquitectura, sin capas de aprobación que diluyan tu criterio
  • Construir los sistemas core que definen cómo aprenden miles de estudiantes en la región

Somos un equipo distribuido por LATAM, con base operativa en CDMX. Remote-first y mental-health friendly.

About Luca

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service