Roku
Teserac, Inc.
Desenvolvedor Full Stack
Sobre a Vaga
A Teserac está construindo o neuron™, uma plataforma unificada nativa de IA para observabilidade, inteligência e automação de fluxo de trabalho de data centers. O neuron™ processa telemetria em tempo real de milhares de sensores, medidores e sistemas de controle em ambientes heterogêneos de data centers — dando aos proprietários e operadores de infraestrutura a visibilidade para monitorar, analisar, automatizar e gerenciar proativamente as operações de energia com total consciência situacional. Um colega de equipe de IA embarcado serve como copiloto sempre ativo de cada operador: detectando anomalias, correlacionando eventos e apresentando recomendações 24/7.
Como Desenvolvedor Full Stack, você criará os recursos e interfaces que os operadores de data center utilizam para monitorar, analisar e agir sobre dados de energia e operacionais em tempo real. Você trabalhará em toda a stack — desde dashboards em tempo real e UIs de alerta até pipelines de dados backend e integrações de API.
Esta é uma função de alto impacto onde seu código vai para produção rapidamente e afeta diretamente como algumas das infraestruturas mais críticas do mundo são gerenciadas. Você trabalhará em estreita colaboração com o Principal Software & Architecture Lead, Produto e Engenharia de Soluções em um ambiente de equipe pequena e de ritmo acelerado.
Nós nos movemos rápido. Evitamos burocracia. Esperamos que os engenheiros sejam donos dos resultados, não de tickets.
Por que você seria uma boa opção
Você é um engenheiro full-stack que se orgulha de entregar recursos rápidos, limpos e prontos para produção. Você se sente confortável em território desconhecido — seja um novo protocolo, um conjunto de dados unfamiliar ou um prazo apertado — e você assume a responsabilidade em vez de esperar por direção. Você prospera em ambientes de ritmo acelerado onde seu trabalho tem impacto direto e visível.
Você provavelmente:
- Constrói do front ao back: você consegue conectar um dashboard em tempo real do WebSocket ao pixel sem passar o bastão.
- Escreve código limpo e testado e trata revisões de código como uma oportunidade de aprendizado em equipe.
- Está confortável com a ambiguidade — você consegue transformar um requisito de produto bruto em um plano de implementação bem definido.
- Trabalhou com dados de séries temporais ou de streaming e entende as implicações de desempenho da renderização de grandes conjuntos de dados.
- Aprende rápido e gosta de trabalhar na interseção de software, dados e sistemas físicos.
Principais Responsabilidades
Desenvolvimento Front-End
- Construir e manter interfaces front-end para o neuron™: dashboards em tempo real, sistemas de alerta, visualizações de planejamento de capacidade e UIs de fluxo de trabalho operacional.
- Construir componentes de UI e fluxos de trabalho para o colega de equipe de IA: painéis de interação, exibições de recomendação, fluxos de aprovação e trilhas de auditoria.
- Otimizar o desempenho do aplicativo para renderização de dados em tempo real, visualização de grandes conjuntos de dados e experiências de usuário responsivas em diferentes tipos de dispositivos.
Desenvolvimento Back-End
- Desenvolver serviços backend e APIs que alimentam a ingestão, normalização e entrega de telemetria de diversas fontes de data center.
- Implementar módulos de integração para BMS, EPMS e sistemas de monitoramento de terceiros usando protocolos como Modbus, BACnet, SNMP e REST APIs.
- Projetar e manter APIs RESTful com contratos limpos e esquemas bem documentados.
Qualidade e Processo de Engenharia
- Escrever código limpo, testado e bem documentado; participar de revisões de código e contribuir para as melhores práticas de engenharia.
- Contribuir para pipelines de CI/CD, testes automatizados e processos de implantação.
- Colaborar com o Arquiteto Principal e o Produto para refinar requisitos e entregar recursos dentro dos ciclos de sprint.
- Solucionar problemas de produção em toda a stack e participar de rotações de plantão à medida que a plataforma escala.
Por que Teserac
A Teserac é uma observabilidade nativa de IA e automação de fluxo de trabalho construída especificamente para infraestrutura física de missão crítica. Não estamos construindo melhorias incrementais em ferramentas legadas. Estamos re-arquitetando como os data centers veem, entendem e agem sobre suas próprias operações.
- Entregue recursos que impactam diretamente como algumas das infraestruturas de IA mais críticas do mundo são alimentadas e gerenciadas.
- Pequena equipe de engenharia onde cada desenvolvedor tem um impacto desproporcional e visibilidade direta nas decisões do produto.
- Trabalhe na interseção de IA, sistemas em tempo real e infraestrutura física — uma combinação rara e tecnicamente atraente.
- Remuneração competitiva com participação significativa no capital; cresça com a empresa da Série A à escala.
Requisitos mínimos
- 4+ anos de experiência profissional em desenvolvimento full-stack.
- Fortes habilidades em Front-End: proficiência em React com TypeScript, frameworks modernos de CSS e bibliotecas de visualização de dados (D3.js, Recharts ou similar).
- Sólida experiência em backend: Node.js/TypeScript ou Python; design de API RESTful; bancos de dados relacionais e de séries temporais.
- Experiência com dados em tempo real: WebSockets, server-sent events, streaming de dados ou arquiteturas pub/sub.
- Familiaridade com plataformas de nuvem (AWS, GCP ou Azure) e implantação em contêineres (Docker, Kubernetes).
- Fortes habilidades de resolução de problemas e a capacidade de trabalhar de forma independente em um ambiente de startup de ritmo acelerado.
- Bacharelado em Ciência da Computação, Engenharia ou experiência prática equivalente.
Qualificações Preferenciais
- Experiência com plataformas de IoT, dados industriais ou sistemas de telemetria de sensores.
- Familiaridade com infraestrutura de data center, ferramentas DCIM ou sistemas de gerenciamento predial.
- Experiência com protocolos industriais: Modbus, BACnet, SNMP ou fontes de dados OT/IoT similares.
- Experiência na construção de dashboards de observabilidade ou monitoramento (interfaces estilo Grafana, Datadog).
- Uso demonstrado de ferramentas de desenvolvimento assistidas por IA (Cursor, Copilot, fluxos de trabalho baseados em LLM) para acelerar a velocidade de engenharia, mantendo altos padrões.
- Experiência em uma startup em estágio inicial (Seed até Série B).
- Plano de Saúde (Médico, Odontológico e Visão)
- Licença Remunerada (Férias, Doenças e Feriados)
- Comida e Lanches Gratuitos
- Plano de Opções de Ações
- 401(k)
