Saltar al contenido

Forma.ai

Senior Back End Engineer (Data Platform)

JavaScriptTypeScriptPythonJavaReactSQLAWSDockerKubernetesC#Go
Traducción automática. Consulta el original.

Sobre nosotros

Forma.ai: Forma.ai es una startup de Serie B que está revolucionando la forma en que se diseñan, gestionan y optimizan las compensaciones de ventas. Gestionamos miles de millones en comisiones anuales para líderes del mercado como Edmentum, Stryker y Autodesk.

Nuestro crecimiento ha sido impulsado por nuestra pasión por cambiar y dar forma fundamentalmente a la forma en que las empresas utilizan la inteligencia de ventas para impulsar la estrategia empresarial.

Nuestros valores

  • Trabajar bien, juntos. Somos reales. Tenemos hijos y mascotas. Hipotecas y préstamos estudiantiles. Estamos en esto juntos, así que no importa lo brillante que sea cualquiera de nosotros, siempre nos llevamos bien entre nosotros, sin excepciones.
  • Sé preciso. Sé implacable. Creemos que la complacencia genera fracaso, por lo que establecemos nuevas metas tan pronto como las alcanzamos. Persistimos ante la adversidad, aprendemos de nuestros errores y nos impulsamos mutuamente a mejorar continuamente. El status quo es kryptonita.
  • Ama nuestra tecnología. Ama a nuestros clientes. Nuestra plataforma resuelve un problema muy complejo en un mercado actualmente desatendido. Aunque no todos en Forma tienen contacto directo con el cliente, todos estamos centrados en el cliente. Quizás incluso un poco obsesionados con el cliente.

¡Damos la bienvenida a personas igualmente motivadas que estén entusiasmadas por crear algo grande!

Sobre el equipo

Los ingenieros de este equipo construyen nuestro motor de cálculo basado en reglas para procesar las comisiones de ventas. Esto puede sonar simple, pero si nunca has estado expuesto a planes de compensación de ventas, no lo es.

Tenemos pocas reuniones y alta responsabilidad. La mayor parte del equipo se encuentra en la zona horaria EST, con algunos ubicados en PST y Central. Todavía estamos evolucionando muchas áreas de la plataforma, lo que significa que hay un espacio significativo para mejorar el diseño, la fiabilidad y la escalabilidad de los sistemas que construimos.

Lo que harás

Reportando al Manager de Data Platform, desempeñarás un papel importante en la evolución de nuestra plataforma de datos basada en Spark. Diseñarás y construirás capacidades de plataforma ricas en datos, contribuirás a las discusiones de diseño de sistemas y ayudarás a garantizar que nuestros sistemas de datos sigan siendo fiables, mantenibles y escalables a medida que Forma crece.

Como Ingeniero Senior de Plataforma de Datos, se espera que operes con una fuerte propiedad y un juicio técnico sólido. Esto incluye identificar riesgos en el trabajo que posees, exponer casos extremos, hacer preguntas reflexivas y proponer mejoras que fortalezcan la calidad y fiabilidad de la plataforma.

Tú:

  1. Diseñarás, construirás y mejorarás canalizaciones de datos y servicios de plataforma basados en Spark.
  1. Trabajarás con modelos de datos complejos que representan planes de compensación de ventas, jerarquías, relaciones y conjuntos de datos empresariales.
  1. Construirás sistemas de datos fiables y deterministas en los que los clientes y los equipos internos puedan confiar.
  1. Mejorarás las pruebas, la observabilidad, la calidad de los datos y la fiabilidad de la producción en los sistemas en los que trabajas.
  1. Colaborarás con Producto, Ingeniería y Análisis para traducir requisitos empresariales complejos en diseños de datos escalables.
  1. Participarás en revisiones de diseño, revisiones de código, discusiones técnicas y el intercambio de conocimientos.
  1. Utilizarás herramientas de IA para mejorar la velocidad de entrega manteniendo sólidos estándares de ingeniería.

Lo que buscamos

  1. Amplia experiencia en la construcción de sistemas de datos o sistemas backend en producción.
  1. Experiencia con Spark o marcos similares de procesamiento de datos / ETL.
  1. Dominio de al menos un lenguaje de grado de producción como Python, Java, Scala, Kotlin, Go, C#, o similar.
  1. Sólidos conocimientos de SQL, diseño de esquemas relacionales y modelado de datos.
  1. Experiencia con conjuntos de datos a gran escala, jerárquicos, similares a grafos, con muchas relaciones o impulsados por flujos de trabajo.
  1. Capacidad para razonar sobre compensaciones técnicas, identificar riesgos y proponer mejoras prácticas.
  1. Experiencia en la mejora de la escalabilidad, fiabilidad, observabilidad o mantenibilidad en sistemas intensivos en datos.
  1. Sólidas habilidades de comunicación y comodidad para colaborar en Ingeniería, Producto y Análisis.

A tener en cuenta

  1. Experiencia en la construcción de productos SaaS para clientes de mercado medio o empresarial.
  1. Experiencia con sistemas basados en reglas, flujos de trabajo de validación, motores de cálculo o plataformas de aprobación/gobernanza.
  1. Familiaridad con la infraestructura basada en AWS y Kubernetes.
  1. Familiaridad con bases de datos de grafos o conceptos de modelado basados en grafos.
  1. Exposición a la gestión del rendimiento de ventas, RevOps, compensación de incentivos o dominios relacionados.

Cómo será el éxito: 30/60/90 días

Tecnologías que utilizamos

  1. Frontend: JavaScript, React, TypeScript
  1. Backend: Java/Spring Boot, Django, Postgres
  1. Plataforma de Datos: Spark
  1. Infraestructura: AWS, Docker

Cómo será el éxito: 30/60/90 días

Primeros 30 días

Te centrarás en adquirir contexto sobre el dominio del producto de Forma, la plataforma de datos, el motor de cálculo, los modelos de datos y las prácticas de ingeniería.

Al final de tus primeros 30 días, habrás:

  1. Configurado tu entorno de desarrollo y te habrás familiarizado con la base de código, la plataforma de datos, los servicios y la infraestructura.
  1. Adquirido una comprensión clara del dominio del producto, los flujos de datos basados en Spark y los modelos de datos clave.
  1. Aprendido las prácticas del equipo en cuanto a pruebas, observabilidad, despliegue, calidad de datos y fiabilidad.
  1. Establecido relaciones con socios de Ingeniería, Producto y Análisis.
  1. Implementado pequeñas mejoras o correcciones para familiarizarte con el sistema.

Primeros 60 días

Comenzarás a encargarte de trabajo significativo en la plataforma de datos y a contribuir a las decisiones técnicas.

Al final de tus primeros 60 días, habrás:

  1. Asumido la propiedad de una canalización de datos, un componente de plataforma, un flujo de trabajo o un área de funcionalidad.
  1. Diseñado y entregado código de plataforma de datos mantenible alineado con los estándares del equipo.
  1. Colaborado con compañeros de Producto, Ingeniería y Análisis para traducir requisitos en diseños de datos escalables.
  1. Identificado riesgos, casos extremos, problemas de calidad de datos o inconsistencias en los sistemas en los que trabajas.
  1. Contribuido a mejoras en el modelado de datos, fiabilidad de canalizaciones, pruebas, observabilidad o límites de servicios.

Primeros 90 días

Operarás como un contribuyente senior de confianza dentro del equipo.

Al final de tus primeros 90 días, habrás:

  1. Diseñado y entregado una iniciativa significativa de plataforma de datos o una característica importante.
  1. Mejorado modelos de datos importantes, canalizaciones de Spark, servicios de plataforma o manejo de flujos de trabajo.
  1. Contribuido a la dirección técnica a través de decisiones de diseño claras y bien razonadas.
  1. Mejorado la fiabilidad, observabilidad, escalabilidad o mantenibilidad de sistemas intensivos en datos.
  1. Ayudado al equipo a entregar cálculos complejos y flujos de trabajo de datos con mayor confianza y claridad.

Información adicional del puesto

Este puesto es para una vacante existente

Rango salarial: 150-190K CAD

Uso de IA para la contratación

Actualmente, Forma.ai no utiliza inteligencia artificial como parte de nuestro proceso de contratación, específicamente pero sin limitarse a la selección, filtrado y preselección de candidatos.

Nuestro compromiso contigo

Forma es un orgulloso empleador que ofrece igualdad de oportunidades y está comprometido con la creación de un entorno de trabajo diverso e inclusivo. Se harán todos los esfuerzos posibles para acomodar a los candidatos en cuanto a accesibilidad, previa solicitud. La información recibida en relación con las adaptaciones se tratará de forma confidencial. Sabemos que solicitar un nuevo puesto requiere mucho esfuerzo. Te animamos a que te postules incluso si tu experiencia no coincide exactamente con la descripción del puesto. Hay muchos caminos hacia una carrera exitosa y estamos deseando leer el tuyo.

Agradecemos a todos los candidatos su interés, sin embargo, solo se preseleccionará a los candidatos cualificados.

Qué puedes esperar de nosotros

  • Compensación significativa. Además de tu salario base, te unirás a nuestro plan de propiedad de acciones para empleados para reconocer aún más tus contribuciones al éxito de Forma.ai.
  • Cobertura sanitaria. Tenemos un paquete completo de beneficios que incluye seguro médico, dental, de visión, de invalidez y de vida, y un programa de baja parental remunerada.
  • Aprendizaje y desarrollo. Accede a los recursos que desees para ayudarte a crecer en tu puesto utilizando nuestro estipendio anual de formación de $750.
  • Crecimiento. Tendrás una gran oportunidad de construir una carrera para ti y adquirir el tipo de experiencia que buscas, ya sea como contribuyente individual o como líder de personas.

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