El portal de empleo de España

Ingeniero de Software Sénior, Agentes

En remoto, Americas +3·Jornada completa·Añadida hace 1 mes

RevenueCat

16 ofertas abiertas

Resumen

Salario
230.000 US$ al año
Modalidad
En remoto (Americas / United States / EMEA / United Kingdom)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
8+ años

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Tienes más de 8 años de experiencia lanzando sistemas en producción.

  • Has construido agentes que otras personas utilizan realmente y los sistemas que los rodean: uso de herramientas, salida estructurada, gestión de contexto, evaluación, orquestación.

  • Tienes sólidos fundamentos de backend. Has construido sistemas que deben ser fiables, observables y seguros.

  • Mantienes un estándar de calidad muy alto y sabes instintivamente qué detalles importan, pero también eres lo suficientemente perspicaz como para reducir el alcance cuando sea necesario sin dejar de aportar valor.

  • Estás obsesionado con el cliente: te imaginas a ti mismo como el desarrollador, el product manager o el profesional de marketing que utiliza la funcionalidad o experimenta el problema.

  • Eres un creador, no un implementador: defines el alcance, priorizas e impulsas el despliegue en colaboración con nuestro equipo de Product. Este no es un rol en el que simplemente marcas tareas de una especificación detallada.

  • Puedes familiarizarte rápidamente con código que no has escrito tú mismo y mejorarlo.

  • Eres resolutivo y tienes una tendencia natural hacia el lanzamiento. Prefieres lanzar una buena versión hoy e iterar que esperar para lanzar una perfecta el próximo trimestre.

  • Te comunicas con claridad, tanto en tiempo real como de forma asíncrona. Somos un equipo totalmente remoto, y tu forma de escribir es tan importante como tu forma de programar.

  • Has lanzado funcionalidades significativas orientadas al usuario en producción, has monitorizado su uso y adopción, y las has mejorado con el tiempo.

  • Escribes código de alta calidad y bien testeado, depuras problemas de forma metódica y ayudas a elevar el nivel de ingeniería mediante feedback constructivo y mentoría.

  • Actúas como un fundador: detectas problemas, propones mejoras y actúas con rapidez para llevarlas a cabo.

  • Te sientes cómodo con la ambigüedad. Este es un producto en fase inicial dentro de una empresa en fase de crecimiento, y la arquitectura aún se está definiendo.

  • Eres autónomo. Determinas qué hay que construir, lo construyes y lo lanzas.

  • Eres curioso y te mantienes al día con las herramientas y prácticas de IA.

  • Tienes el hábito de compartir lo que aprendes con los demás.

Se valorará

  • Familiaridad con modelos de negocio de suscripción, tiendas de aplicaciones o herramientas para desarrolladores

  • Experiencia específicamente con las APIs de OpenAI/Anthropic

  • Experiencia con frameworks de observabilidad (Langfuse, Langchain, etc.)

  • Integraciones de Slack construidas

  • Contribuciones a herramientas de código abierto de IA/ML

  • Mantenimiento de sistemas a escala

Salario y beneficios

Qué ofrecen

  • Equity competitivo en una startup de Serie C en rápido crecimiento respaldada por inversores de primer nivel, incluido Y Combinator

  • Ventana de 10 años para ejercer las opciones de equity consolidadas (vested)

  • Un entorno totalmente remoto diseñado en torno a la autonomía y la flexibilidad

  • 4-5 semanas de tiempo libre flexible al año

  • Escritorio pagado en un espacio de co-working

  • Presupuesto para espacio de trabajo y estipendio para aprendizaje continuo

El puesto

RevenueCat ofrece a las empresas de aplicaciones la infraestructura y las herramientas para crear, gestionar y mejorar su monetización. Desde nuestra graduación en la promoción S18 de YC, nos hemos convertido en la plataforma de monetización por defecto para dispositivos móviles.

Estamos presentes en más del 50% de las nuevas aplicaciones de suscripción lanzadas, procesamos más de 16.000 millones de dólares en volumen de compras anuales y ayudamos a todo el mundo, desde un desarrollador independiente hasta el equipo de móviles de OpenAI, a entender y aumentar sus ingresos.

RevenueCat ayuda a los desarrolladores de aplicaciones a gestionar suscripciones y a ganar más dinero con ellas. Quizás seas un desarrollador indie que ni siquiera sabe qué significa "conversión" y solo quieres que tu app genere ingresos para poder seguir construyéndola. O quizás seas un especialista en crecimiento en una empresa que factura millones al mes, y los experimentos de precios ya sean todo tu trabajo. De cualquier manera, probablemente no te dedicaste a esto para pasar tus días mirando un panel de control. Por eso, hemos creado dos agentes de IA para que hagan ese trabajo por ti, o para que seas aún más hábil si ya eres un profesional.

Conoce a Rico. Rico supervisa tu negocio de suscripciones y puede ayudarte a entenderlo y a actuar según lo que encuentre. Supongamos que tus ingresos cayeron la semana pasada. No necesitas ponerte a investigar entre gráficos para saber por qué. Solo pregúntale a Rico. Extrae los datos, explica lo ocurrido en lenguaje sencillo y te muestra cómo te comparas con aplicaciones similares. Después, puede solucionar las cosas por sí mismo, como configurar un nuevo plan o restaurar el acceso de un cliente, con tu aprobación antes de que el cambio se implemente. Ejecuta un experimento de precios y Rico leerá los resultados por ti y te dirá qué versión está ganando. ¡Hay tantas cosas que queremos que Rico sea capaz de hacer!

Luego está nuestro AI Paywall Editor, un agente especializado para crear y editar paywalls, la pantalla que pide a alguien que se suscriba. La mayoría de los desarrolladores no son diseñadores, y un paywall que realmente consiga que la gente pulse en "suscribirse" es más difícil de construir de lo que parece, así que el AI Paywall Editor te ayuda con eso. Úsalo en nuestro editor online, desde la línea de comandos o conecta tus propias herramientas de IA a través de MCP.

Puedes ver a ambos agentes en acción en nuestro resumen del lanzamiento de producto más reciente.

Este es un puesto para ingenieros que hayan construido agentes avanzados que realicen un trabajo real, no solo una capa superficial sobre un LLM. Lanzarás funciones agénticas a miles de desarrolladores y darás forma a la base sobre la que corre todo lo demás: orquestación, ejecución de herramientas, gestión de contexto, evaluación y controles de intervención humana (human-in-the-loop).

Qué harás

  • Reuniones frecuentes con tu equipo y responsable para ponerte al día

  • Aprendizaje de nuestras herramientas, procesos y conceptos de negocio de suscripción que dan forma a nuestro producto

  • Familiarización con nuestras herramientas de depuración, infraestructura y arquitectura general

  • Lanza tu primer proyecto: una pequeña funcionalidad que te permita familiarizarte con la base de código y te muestre cómo los agentes se comunican con las APIs de RevenueCat

  • Implicación temprana: corregir errores, lanzar pequeñas mejoras y participar en los PR

  • Lanzamiento de un proyecto de tamaño medio, idealmente una nueva función agéntica que llegue a decenas de miles de desarrolladores

  • Comprensión de las principales áreas de producto de las que se encarga tu equipo y cómo funcionan de principio a fin

  • Comprensión de nuestra infraestructura de agentes actual, la orquestación, el pipeline de evaluación, el framework de herramientas y la capa de confianza y permisos, y tener opiniones sobre cómo mejorarla

  • Definición del alcance y trabajo en proyectos por tu cuenta, desde la idea hasta las mejoras post-lanzamiento

  • Participación en revisiones de código, bug bashes y discusiones técnicas

  • Convertirte en el ingeniero de referencia para ciertas áreas de enfoque

  • Has logrado que los agentes sean mensurablemente más fiables, rápidos y capaces

  • Contribución en discusiones de arquitectura que afecten a más que solo a tu equipo

  • Mentoría de otros ingenieros que se incorporen al equipo

  • Hablar directamente con los clientes para entender cómo impacta realmente tu trabajo

  • Depuración de problemas en frontend, backend y datos. Comunicación clara durante incidentes e impulso de soluciones que eviten su repetición

  • Aprendizaje de los conceptos básicos de respuesta ante incidentes y participación en la rotación de guardia (on-call)

  • Construcción de la infraestructura sobre la que el resto del equipo lanza agentes

  • Conocimiento de todos los componentes principales de nuestro sistema y capacidad para depurar problemas complejos

  • Redacción de propuestas e impulso de discusiones de arquitectura importantes

  • Especificación y arquitectura de proyectos grandes, recopilación de feedback e impulso de la validación del diseño y los planes de despliegue

  • Haber convertido a RevenueCat en una empresa nativa de IA, en gran parte porque construiste el motor que la sustenta

  • Tener tus propias iniciativas para mejorar nuestro producto y sistemas, basadas en las prioridades reales de los clientes

Proceso de selección

Nuestro proceso de entrevista es riguroso a propósito. Queremos estar seguros de que cada persona que incorporemos está genuinamente entusiasmada con este trabajo, alineada con nuestra forma de operar y lista para cumplir con nuestro alto estándar de rendimiento. ¿Tienes curiosidad por saber cómo es realmente? cómo contratamos en RevenueCat, incluyendo consejos para ayudarte a tener éxito.

Sobre RevenueCat

RevenueCat es un proveedor líder de infraestructura para suscripciones móviles y compras dentro de la aplicación, que ofrece una plataforma que ayuda a los desarrolladores a gestionar, analizar y hacer crecer sus negocios de suscripción en iOS, Android y la web. La empresa atiende a decenas de miles de aplicaciones, procesando miles de millones de dólares en ingresos anuales para sus clientes, y es un actor clave en el ecosistema de herramientas para desarrolladores. Fundada en 2017, RevenueCat ha crecido rápidamente, convirtiéndose en un socio de confianza tanto para grandes aplicaciones como para desarrolladores independientes.

RevenueCat tiene una fuerte presencia en España, con un número significativo de puestos abiertos basados allí, lo que refleja su compromiso de construir un equipo internacional y distribuido. La empresa es conocida por su cultura favorable al trabajo remoto, su compensación competitiva y su enfoque en la experiencia del desarrollador, lo que la convierte en una opción atractiva para profesionales internacionales que buscan trabajar en una empresa tecnológica de rápido crecimiento mientras viven en España. Con puestos que abarcan ingeniería, datos, seguridad y éxito del cliente, RevenueCat ofrece diversas oportunidades para aquellos que buscan unirse a una organización dinámica y centrada en el producto.

Sector
Herramientas para desarrolladores
Fundación
2017
Plantilla
100–500
Sede
San Francisco, EE. UU.
En España
Madrid

Datos prácticos

  • RevenueCat es una empresa remota-first, que permite a los empleados trabajar desde cualquier lugar de España, con un fuerte énfasis en el equilibrio entre vida laboral y personal.
  • La empresa ofrece salarios competitivos y paquetes de acciones, lo que la convierte en una opción atractiva para profesionales internacionales.
  • Los puestos de RevenueCat en España forman parte de un equipo global, brindando oportunidades para colaborar con colegas en diferentes zonas horarias.
  • La empresa tiene un fuerte enfoque en el desarrollo profesional, con oportunidades de crecimiento y aprendizaje en un entorno dinámico.
  • RevenueCat es una startup bien financiada, respaldada por inversores de primer nivel, lo que garantiza estabilidad y potencial de crecimiento a largo plazo.

En sus propias palabras

Sobre la empresa y el equipo

Somos un equipo con cultura "remote-first" de más de 150 personas en más de 25 países, guiados por valores que practicamos de verdad: Customer Obsession, Always Be Shipping, Own It y Balance.

Esto no es para todo el mundo. Los sistemas que construirás aquí gestionan miles de millones de dólares y afectan a cientos de millones de usuarios finales, y no nos tomamos eso a la ligera. Se esperará que trabajes duro y mantengas un estándar muy alto en lo que lances, junto a algunas de las personas más brillantes y motivadas con las que hayas trabajado. Si eso te suena estimulante en lugar de agotador, sigue leyendo.

Información adicional

Todas las vacantes de RevenueCat
WhatsApp

Senior SDK Engineer

RevenueCatHace 2 sem.
230 mil US$En remoto, Americas +3
230 mil US$En remoto, Americas +3
230 mil US$En remoto, Americas +5

Diseñador de Producto Sénior

RevenueCatHace 3 sem.
220 mil US$En remoto, Americas +3
230 mil US$En remoto, Americas +3

Ingeniero Backend Sénior

RevenueCatHace 1 meses
230 mil US$En remoto, Americas +3

Director/a de Customer Growth

RevenueCatHace 1 meses
259 mil US$En remoto, Americas +3

Gerente de Producto Sénior, Funnels

RevenueCatHace 1 meses
230 mil US$En remoto, Americas +5

Data Analyst

RevenueCatHace 2 meses
167 mil US$En remoto, Americas +3

Gerente de Ingeniería, RC Capital

RevenueCatHace 2 meses
230 mil US$En remoto, Americas +3
230 mil US$En remoto, APAC +5

Director de Ventas

RevenueCatHace 1 meses
363 mil US$En remoto, Americas +3
Ver los 16 empleos