Teserac, Inc.

Desarrollador Full Stack

TypeScriptPythonReactNode.jsAWSGCPDockerKubernetes
Traducción automática. Consulta el original.

Sobre el puesto

Teserac está construyendo neuron™, una plataforma unificada nativa de IA para la observabilidad, inteligencia y automatización de flujos de trabajo en centros de datos. neuron™ procesa telemetría en tiempo real de miles de sensores, medidores y sistemas de control en entornos de centros de datos heterogéneos, proporcionando a los propietarios y operadores de infraestructura la visibilidad necesaria para monitorizar, analizar, automatizar y gestionar proactivamente las operaciones de energía con plena conciencia situacional. Un compañero de IA integrado sirve como copiloto siempre activo para cada operador: detectando anomalías, correlacionando eventos y presentando recomendaciones 24/7.

Como Desarrollador Full Stack, crearás las funcionalidades e interfaces en las que los operadores de centros de datos confían para monitorizar, analizar y actuar sobre datos operativos y de energía en tiempo real. Trabajarás en todo el stack, desde dashboards en tiempo real e interfaces de alerta hasta pipelines de datos backend e integraciones de API.

Este es un puesto de alto impacto donde tu código se envía a producción rápidamente y afecta directamente a la gestión de algunas de las infraestructuras más críticas del mundo. Trabajarás en estrecha colaboración con el Director Principal de Software y Arquitectura, Producto e Ingeniería de Soluciones en un entorno de equipo pequeño y de rápido movimiento.

Nos movemos rápido. Evitamos la burocracia. Esperamos que los ingenieros sean dueños de los resultados, no de las tareas.

Por qué encajarías bien

Eres un ingeniero full-stack que se enorgullece de entregar funcionalidades rápidas, limpias y listas para producción. Te sientes cómodo en territorio desconocido, ya sea un nuevo protocolo, un conjunto de datos desconocido o un plazo ajustado, y tiendes a asumir la responsabilidad en lugar de esperar instrucciones. Prosperas en entornos de rápido movimiento donde tu trabajo tiene un impacto directo y visible.

Probablemente:

  1. Desarrollas de principio a fin: puedes conectar un dashboard en tiempo real desde WebSocket hasta el píxel sin pasar el testigo.
  1. Escribes código limpio y probado, y tratas las revisiones de código como una oportunidad de aprendizaje en equipo.
  1. Te sientes cómodo con la ambigüedad: puedes convertir un requisito de producto vago en un plan de implementación bien definido.
  1. Has trabajado con datos de series temporales o de streaming y entiendes las implicaciones de rendimiento de la visualización de grandes conjuntos de datos.
  1. Aprendes rápido y disfrutas trabajando en la intersección de software, datos y sistemas físicos.

Responsabilidades Clave

Desarrollo Front-End

  1. Construir y mantener interfaces front-end para neuron™: dashboards en tiempo real, sistemas de alerta, vistas de planificación de capacidad e interfaces de flujos de trabajo operativos.
  1. Construir componentes de interfaz de usuario y flujos de trabajo para el compañero de IA: paneles de interacción, visualización de recomendaciones, flujos de aprobación y pistas de auditoría.
  1. Optimizar el rendimiento de la aplicación para la visualización de datos en tiempo real, la visualización de grandes conjuntos de datos y experiencias de usuario responsivas en diferentes tipos de dispositivos.

Desarrollo Back-End

  1. Desarrollar servicios backend y APIs que potencian la ingesta, normalización y entrega de telemetría desde diversas fuentes de centros de datos.
  1. Implementar módulos de integración para BMS, EPMS y sistemas de monitorización de terceros utilizando protocolos como Modbus, BACnet, SNMP y REST APIs.
  1. Diseñar y mantener APIs RESTful con contratos limpios y esquemas bien documentados.

Calidad e Ingeniería de Procesos

  1. Escribir código limpio, probado y bien documentado; participar en revisiones de código y contribuir a las mejores prácticas de ingeniería.
  1. Contribuir a pipelines de CI/CD, pruebas automatizadas y procesos de despliegue.
  1. Colaborar con el Arquitecto Principal y Producto para refinar requisitos y entregar funcionalidades dentro de los ciclos de sprint.
  1. Solucionar problemas de producción en todo el stack y participar en rotaciones de guardia a medida que la plataforma escala.

Por qué Teserac

Teserac es una plataforma nativa de IA para observabilidad y automatización de flujos de trabajo, creada específicamente para infraestructuras físicas de misión crítica. No estamos construyendo mejoras incrementales a herramientas heredadas. Estamos re-arquitectando cómo los centros de datos ven, entienden y actúan sobre sus propias operaciones.

  • Entrega funcionalidades que impactan directamente en cómo se alimenta y gestiona la infraestructura de IA más crítica del mundo.
  • Pequeño equipo de ingeniería donde cada desarrollador tiene un impacto desproporcionado y visibilidad directa en las decisiones de producto.
  • Trabaja en la intersección de IA, sistemas en tiempo real e infraestructura física, una combinación rara y técnicamente atractiva.
  • Compensación competitiva con una participación significativa en el capital; crece con la empresa desde la Serie A hasta la escala.

Requisitos mínimos

  1. 4+ años de experiencia profesional en desarrollo full-stack.
  1. Sólidas habilidades front-end: React con TypeScript, bibliotecas modernas de CSS y visualización de datos (D3.js, Recharts o similar).
  1. Sólida experiencia en backend: Node.js/TypeScript o Python; diseño de API RESTful; bases de datos relacionales y de series temporales.
  1. Experiencia con datos en tiempo real: WebSockets, server-sent events, streaming de datos o arquitecturas pub/sub.
  1. Familiaridad con plataformas en la nube (AWS, GCP o Azure) y despliegue en contenedores (Docker, Kubernetes).
  1. Fuertes habilidades de resolución de problemas y capacidad para trabajar de forma independiente en un entorno de startup de ritmo rápido.
  1. Título de Grado en Informática, Ingeniería o experiencia práctica equivalente.

Cualificaciones Preferidas

  1. Experiencia con plataformas IoT, datos industriales o sistemas de telemetría de sensores.
  1. Familiaridad con infraestructura de centros de datos, herramientas DCIM o sistemas de gestión de edificios.
  1. Experiencia con protocolos industriales: Modbus, BACnet, SNMP o fuentes de datos OT/IoT similares.
  1. Experiencia en la creación de dashboards de observabilidad o monitorización (interfaces estilo Grafana, Datadog).
  1. Uso demostrado de herramientas de desarrollo asistidas por IA (Cursor, Copilot, flujos de trabajo basados en LLM) para acelerar la velocidad de ingeniería manteniendo altos estándares.
  1. Experiencia en una startup en fase inicial (Seed hasta Serie B).
  • Plan de Atención Sanitaria (Médico, Dental y Visión)
  • Tiempo Libre Remunerado (Vacaciones, Enfermedad y Días Festivos)
  • Comida y Snacks Gratis
  • Plan de Opciones sobre Acciones
  • 401(k)

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores