Saltar al contenido

Babylist

Ingeniero/a de Software Senior

TypeScriptReactAWSKubernetesGoTerraform
Traducción automática. Consulta el original.

SOBRE EL PUESTO

Como Ingeniero/a Senior en Babylist, te encargas de problemas complejos y los resuelves de principio a fin. Millones de familias dependen de lo que construimos. Los agentes escriben la mayor parte del código ahora. Así que la parte difícil es tuya: qué construir, cómo debe funcionar y si lo que se lanzó fue correcto. Sigues en el código para los problemas verdaderamente difíciles. Los agentes manejan el volumen. Tú dedicas tu tiempo a las partes que necesitan una persona.

Estamos construyendo mucho más allá del registro ahora: el lado financiero de la crianza de un hijo, la salud materna hecha más simple y humana, la educación que buscan los nuevos padres y la comunidad que los rodea. Los problemas difíciles abarcan todo esto, además de la plataforma subyacente y la IA que ya enviamos a las familias. Comenzarás en un equipo, pero no estarás encasillado/a en él. La hoja de ruta está abierta, tu alcance crece contigo y tienes voz en lo que asumes a continuación. Senior aquí significa hacerse cargo de problemas completos; Staff es el siguiente paso, estableciendo la dirección en un dominio.

CÓMO CONSTRUIMOS

La IA es el valor predeterminado aquí. Los ingenieros ejecutan sesiones de agentes para la mayor parte del trabajo, y gran parte de la ingeniería interesante ahora reside en el andamiaje que hace que los agentes sean buenos: los sistemas de evaluación, el contexto curado, las habilidades de revisión personalizadas y la CI rápida. Los agentes también trian incidentes y manejan una gran parte del soporte. Un humano siempre es responsable del resultado. La arquitectura es intencionalmente simple: un monolito Rails, MySQL y pocas partes móviles. Eso es deliberado. Una infraestructura simple nos permite movernos rápido y permite a la IA razonar sobre todo el sistema, por lo que los problemas más difíciles son los que están frente a los clientes.

El Stack

  1. Aplicación principal: Rails, Packwerk, React, TypeScript, Sidekiq
  1. Móvil: iOS (Swift), Android (Kotlin)
  1. Datos, búsqueda y eventos: MySQL, Snowflake, dbt, Airflow, Weaviate, WarpStream, Hex, Sigma
  1. Machine learning: deep learning, factorización de matrices, recuperación y clasificación, AWS SageMaker, MLflow
  1. Herramientas de IA y desarrollo: Claude Code, Devin, Linear, CodeRabbit, Warden, LangChain, Bedrock AgentCore, Maxim
  1. Infraestructura y operaciones: AWS, Kubernetes, Terraform, GitHub Actions, Datadog, incident.io, LaunchDarkly
  1. Integraciones clave: Shopify (pagos), Iterable (CRM)

POR QUÉ BABYLIST

Una ingeniera, esperando su primer bebé, no pudo encontrar el registro que quería. Así que lo construyó. Así es como empezó Babylist, y así es como seguimos trabajando: ingenieros resolviendo problemas para familias. Convertirse en padre/madre es uno de los momentos más importantes en la vida de una persona. Millones lo alcanzan por primera vez cada año, tomando miles de decisiones y resolviéndolas sobre la marcha. Para ellos construimos, y estamos lejos de terminar.

Diez millones de personas hacen regalos a través de Babylist cada año. Tuvimos más de $750M en ingresos en 2025, un 45 por ciento más que el año anterior, y hemos sido rentables durante ocho años manteniéndonos independientes. Así que puedes abordar un problema difícil y de varios años sin mirar por encima del hombro a la próxima ronda o la próxima corrección. Y el equipo es pequeño, alrededor de 65 ingenieros, por lo que lo que lanzas se mantiene visible y tu alcance se mantiene amplio.

CÓMO TRABAJAMOS

Remoto-primero en EE. UU. y Canadá, y lo hemos sido durante años. Eso no va a cambiar. Confiamos en que gestiones tu tiempo y tus resultados, y reunimos a todos dos veces al año. Los equipos son pequeños, grupos de tres a cinco ingenieros, por lo que nada de lo que lances desaparecerá en un comité. Trabajarás codo con codo con producto, diseño y datos, y con los socios de toda la empresa que dependen de lo que lances. También te mantendrás cerca de los clientes tú mismo: asistiendo a entrevistas de usuarios, viendo grabaciones de sesiones, acompañando al soporte. Aquí eso es parte del trabajo de ingeniería, de forma regular.

QUÉ GESTIONARÁS

Un/a Ingeniero/a Senior aquí se encarga de problemas, no solo de funcionalidades. Se te entrega un resultado, decides qué construir, lo lanzas y te encargas de si funcionó. Actúas con información incompleta y cambias de rumbo rápidamente cuando la evidencia dice que te equivocaste.

Lo que hagas dependerá de lo que necesite el equipo:

  1. Enmarcar el problema con tu PM como un igual, ejecutar el experimento y aportar evidencia del cliente a lo que se construye.
  1. Reforzar una ruta crítica, eliminar una clase de incidentes o diseñar la abstracción sobre la que se construye tu equipo.
  1. Ser la persona revisora que la gente quiere para los cambios arriesgados.
  1. Gestionar hacia arriba con decisiones claras: plantear los riesgos temprano y proteger los intercambios correctos.
  1. Compartir abiertamente lo que estás aprendiendo sobre IA, para que todo el equipo mejore.

Algunos problemas en los que la gente de este nivel está trabajando ahora mismo:

  1. Decidir qué recomienda el registro a cada familia, desde la clasificación hasta el modelo detrás de ella, y demostrar en un experimento en vivo que realmente ayuda.
  1. Construir el sistema de evaluación que detecta que nuestro agente de soporte de IA inventa cosas antes de que lo haga un cliente.
  1. Convertir la información de un niño en una única fuente de verdad en lugar de cinco flujos desconectados, para que los padres la configuren una vez y los nuevos productos como Early Investor se basen en ella.

QUIÉN ERES

Llevas años lanzando sistemas de producción y tienes el criterio para demostrarlo. Puedes abordar un problema ambiguo y empezar a moverte antes de que nadie te dé la imagen completa.

Los/as ingenieros/as Senior más fuertes aquí son generalistas, y usualmente los/as constructores/as más prolíficos/as de su equipo. Vas donde sea que te lleve el problema: un servicio backend una semana, un molesto error frontend la siguiente, la canalización de datos después de eso. Cuando es difícil, te sumerges y aprendes rápido las partes desconocidas del stack. El rango es la firma de Senior.

COMPENSACIÓN

Publicamos cifras reales. Para un/a Ingeniero/a Senior con sede en EE. UU., el rango salarial base inicial es de $202,200 a $251,700, más un bono anual objetivo del 15 por ciento del salario base.

Eso es un total de efectivo objetivo de aproximadamente $232,530 a $289,455. Además de eso, obtienes acciones significativas y una contrapartida 401(k). Dónde empiezas en ese rango depende de tu experiencia, y tu salario crece a partir de ahí con el rendimiento y el alcance.

BENEFICIOS

  • Seguro médico pagado por la empresa y seguro dental y de visión totalmente cubiertos
  • Una contrapartida 401(k)
  • Generosa baja parental pagada para padres y madres biológicos/as y no biológicos/as, además de un programa de reincorporación gradual al trabajo
  • Winter Wonder Week, una semana libre pagada para toda la empresa a finales de año
  • Un subsidio para el trabajo remoto
  • Apoyo para la salud mental y el bienestar

CÓMO CONTRATAMOS

Tres rondas, generalmente de dos a tres semanas, de principio a fin.

  1. Conversación con el/la reclutador/a (30 minutos). Intercambio de contexto: qué buscas a continuación, qué estamos construyendo y respuestas directas sobre compensación, equipo y trabajo remoto.
  1. Prueba técnica (1 hora). Una ronda, sin IA, agnóstica al idioma. Busca en Google cuando normalmente lo harías. Solo queremos ver cómo razonas desde los primeros principios.
  1. Ronda final (4 horas). Cuatro entrevistas de una hora: diseño de sistemas, codificación asistida por IA con las herramientas que realmente usarías aquí, sentido del producto y cultura y valores. Recibirás respuesta en cualquier caso en un plazo de 24 a 48 horas.

Si tu plazo es ajustado, díganoslo y nos moveremos más rápido.

ALGUNAS COSAS QUE SABER

  1. Grabamos y transcribimos las entrevistas para evaluar a los candidatos, de acuerdo con las leyes de privacidad aplicables.
  1. Esperamos que utilices la IA en tu trabajo y la damos la bienvenida en el proceso, pero lo que envíes y digas debe reflejar tu propio pensamiento.
  1. Si tienes un familiar o una relación cercana con un empleado de Babylist, informa a tu reclutador/a.
  1. La comunicación oficial solo proviene de una dirección de correo electrónico @babylist.com.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026