Saltar al contenido

Nivoda

Ingeniero Senior Fullstack, Crecimiento

TypeScriptNode.jsSQLPostgreSQLAWSKubernetesGo
Traducción automática. Consulta el original.

Sobre la oportunidad

Ubicación: EE. UU. - NYC, Boston

Compensación: $200,000 - $280,000

Pila Tecnológica

  1. Búsqueda: OpenSearch alimentado por CDC desde PostgreSQL, además de trabajos de ingesta Spark/EMR/Glue.
  1. Base de datos principal / almacén de datos: PostgreSQL (OLTP) → Snowflake (capas raw/curated/presentation modeladas con dbt)
  1. Backend: TypeScript/Node.js, gateway GraphQL API, monorepo Nx + PNPM
  1. Autenticación: Keycloak · SSO: Okta
  1. CI/CD: Jenkins (“Nivoda Build”) + GitOps para despliegues
  1. Nube: AWS (EMR, Glue, DMS, despliegues basados en Kubernetes)
  1. Observabilidad: Grafana para logs/trazas

Igualdad de Oportunidades

Nivoda es un empleador que ofrece igualdad de oportunidades. Estamos comprometidos a construir un equipo diverso e inclusivo, y damos la bienvenida a solicitudes de personas de todos los orígenes, independientemente de su raza, género, edad, religión, orientación sexual, discapacidad o cualquier otra característica protegida por la ley. Incluso si parece que no cumples el 100% de nuestros requisitos obligatorios, no dejes que eso te impida postularte, ¡aún nos encantaría saber de ti!

👋 ¿No es el puesto adecuado?

Únete al Pool de Talento de Nivoda y te contactaremos cuando surja algo que se ajuste mejor.

💎 Acerca de Nivoda

Nivoda es el sistema operativo para la industria mundial de la joyería. Conectamos a proveedores de diamantes y piedras preciosas directamente con minoristas de joyería en más de 70 países, reemplazando una forma de comercialización lenta, offline y basada en relaciones personales por un único mercado digital. Ya estamos impulsando más de $300M en transacciones anuales, dentro de una industria valorada en más de $350B a nivel mundial, y todavía estamos en las primeras etapas. La joyería es una de las últimas grandes industrias mundiales en digitalizarse, y nosotros somos quienes estamos construyendo las bases sobre las que operará.

Nuestra Misión

La comercialización de diamantes y piedras preciosas se ha llevado a cabo durante décadas en redes fragmentadas, procesos manuales y relaciones basadas en el conocimiento mutuo, lo que excluye a las empresas más pequeñas y nuevas, e incluso deja a los mayores actores perdiendo tiempo y margen debido a la ineficiencia. Empezamos Nivoda para solucionar eso: para dar a cualquier negocio de joyería, dondequiera que esté y sea cual sea su tamaño, el mismo acceso, transparencia de precios y facilidad de comercialización que a un gigante de la industria. Nuestra misión es hacer que la compra y venta de diamantes y piedras preciosas sea radicalmente más sencilla, en todo el mundo.

El Pod de Crecimiento

Te unirías al Pod de Crecimiento 🚀, el equipo responsable de todo lo que ocurre entre que una empresa descubre Nivoda y se convierte en uno de nuestros clientes más valiosos: registro, incorporación, verificación, activación y el trabajo continuo de mantener a los clientes comprometidos en lugar de dejar que se escapen. Somos un equipo pequeño y de alta responsabilidad dentro de una organización de ingeniería que se mueve rápido y espera que aportes criterio, no solo código. Trabajarás en estrecha colaboración con Producto, Datos y Riesgos, y tendrás una voz real en cómo resolvemos problemas que aún no tienen un manual de procedimientos.

Acerca del Puesto

Estamos contratando un Ingeniero Senior para el Pod de Crecimiento para que se encargue tanto de los sistemas backend como de las experiencias front-end que convierten un nuevo registro en un cliente activo y de pago: los servicios y pantallas que deciden si un negocio se convierte o cae del embudo. Los problemas que vale la pena resolver aquí abarcan el registro/incorporación, el descubrimiento y el pago: construirás los sistemas backend orientados a eventos y siempre activos que rastrean miles de cuentas a través de estados de activación, declive, recuperación, inactividad y abandono en tiempo real, y los momentos front-end fluidos que educan a los clientes, representan la marca Nivoda y los mueven hacia una compra. Este no es un puesto en el que entregas una especificación y sigues adelante: se espera que profundices en los datos tú mismo para averiguar qué está fallando realmente cuando la conversión no es la esperada. También trabajarás con proveedores de verificación de identidad y riesgo, y con datos sensibles de crédito y pagos, por lo que el criterio y el rigor son tan importantes aquí como la habilidad de ingeniería pura.

¿Qué estarías haciendo?

Sistemas Centrales del Embudo y Ciclo de Vida

  1. Ser propietario y evolucionar los servicios backend detrás de la incorporación, verificación, activación y el embudo general de registro a compra, muy probablemente en TypeScript/Node.js dado nuestro stack.
  1. Diseñar y construir sistemas orientados a eventos y orquestados por flujos de trabajo que evalúen el estado de la cuenta continuamente — activación, declive, recuperación, inactividad, abandono — y activen la acción correcta automáticamente, en lugar de depender de scripts por lotes.

Identidad, Riesgo y Confianza

  1. Integrarse con proveedores externos de verificación de identidad, KYB/KYC y de fraude/riesgo, y asegurarse de que estas integraciones sean resilientes, bien monitorizadas y fallen de forma segura.
  1. Manejar datos de crédito y pagos de forma responsable como parte de la lógica de personalización y reactivación, con plena conciencia de lo que está en juego si esa lógica es sutilmente incorrecta.

Experimentación y Análisis

  1. Diseñar y ejecutar experimentos correctamente — incluyendo la definición de métricas de control y saber cuándo un resultado es real frente a ruido — para cosas como incentivos de referencia, ofertas de reactivación y cambios en la incorporación.
  1. Escribir tu propio SQL y trabajar directamente en el almacén de datos (Snowflake o similar) para ejecutar análisis de cohortes, diagnosticar el tiempo hasta la activación y el tiempo hasta el abandono, y llegar al fondo de los problemas del embudo sin esperar a un equipo de datos.
  1. Asumir problemas que no tienen un manual de procedimientos establecido — como una brecha en la utilización del crédito o una disminución en la conversión de registro a compra — y ayudar a definir el problema, no solo a resolver una tarea dada.

Construyendo con IA

  1. Utilizar agentes de IA para acelerar la construcción y prueba de servicios de embudo y ciclo de vida, con especial cuidado al revisar cualquier cosa que toque la lógica de crédito, pago o verificación.
  1. Utilizar IA para ayudar a redactar y verificar la corrección de tus propias consultas analíticas, mientras asumes la responsabilidad total de verificar los resultados antes de que informen una decisión real.
  1. Evaluar críticamente la salida generada por IA — mensajes personalizados, textos de reactivación, sugerencias de causas de abandono — en lugar de enviar lo que sea que el modelo produzca sin crítica.

Requisitos mínimos

¿Qué necesitamos de ti?

  1. Años de Experiencia: 4 - 7 años
  1. Sólida experiencia en ingeniería de productos backend, muy probablemente en TypeScript/Node.js, con responsabilidad real sobre servicios de producción críticos para el embudo.
  1. Experiencia práctica con arquitecturas orientadas a eventos y orquestación de flujos de trabajo — motores de flujo de trabajo o pipelines de eventos que evalúan el estado continuamente y activan acciones automáticamente.
  1. Rigor genuino en experimentación: has diseñado experimentos correctamente, entiendes las métricas de control y sabes cuándo un resultado es real frente a ruido.
  1. Sólida fluidez en SQL y en el almacén de datos (Snowflake o similar), y la confianza para realizar tu propio análisis de cohortes y embudos en lugar de esperar a un equipo de datos.
  1. Comodidad utilizando agentes de IA para construir y probar software y para redactar y verificar trabajo analítico, junto con el criterio para detectar los errores sutiles que una salida de IA de apariencia razonable puede ocultar.
  1. Alta tolerancia a la ambigüedad: te energizan los problemas que no tienen un manual de procedimientos establecido, no solo aquellos con una especificación clara.
  1. Fluidez práctica para evaluar la idoneidad de la salida generada por IA antes de que se envíe, ya sea texto, mensajes o una causa raíz sugerida.

Sería deseable

  1. Experiencia directa integrando con proveedores de verificación de identidad, KYB/KYC, o de fraude y riesgo.
  1. Experiencia en un entorno fintech o similar manejando datos financieros sensibles como crédito, pagos u otros de forma responsable.
  1. Experiencia en un entorno de mercado de alto crecimiento o fintech con una complejidad similar en el ciclo de vida del cliente.
  1. Familiaridad con herramientas de flujo de trabajo/orquestación como Temporal, AWS Step Functions, o plataformas de streaming de eventos como Kafka.

⭐️ Nuestra cultura y lo que ofrecemos

Somos un equipo colaborativo y de alto crecimiento que cree en el empoderamiento sobre la jerarquía. Tendrás una responsabilidad real desde el primer día, la oportunidad de trabajar en problemas que la mayoría de las empresas aún no saben que existen, y una cultura que se toma en serio el aprendizaje y el crecimiento, porque estamos escalando rápido y necesitamos que crezcas con nosotros.

Nuestros beneficios actuales

  • 🏡 Horario de trabajo flexible y una cultura remota-first.
  • 📈 Oportunidades reales de crecimiento y aprendizaje.
  • 🌴 Permiso de vacaciones ilimitado.
  • 🚀 La oportunidad de unirte durante una fase de expansión exponencial.

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