Senior SDK Engineer
Ingeniero de SDK Sénior para diseñar y desarrollar SDKs móviles de monetización. El puesto ofrece acciones, tiempo libre flexible y un entorno totalmente remoto.
El portal de empleo de España
Más de 91.000 ofertas activasEn remoto, Americas +3·Jornada completa·Añadida hace 1 mes
16 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
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.
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
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
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).
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
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.
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.
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.
Cómo pensamos sobre la contratación y el diseño de equipos: Building a Winning Team
Los valores que guían nuestra forma de trabajar: Our Values
Cómo trabajamos como equipo remoto: How We Work Remotely at RevenueCat
Qué esperar de nuestro proceso de entrevista: Interview Expectations
Qué esperar de la compensación y el empleo: Employment FAQ