Sua missão:
Como Engenheiro(a) de Software Backend, você será responsável por projetar, desenvolver e manter serviços críticos que sustentam a plataforma da VAAS. Seu papel envolverá construir sistemas seguros, performáticos e escaláveis, com foco em execução confiável de código, APIs robustas e orquestração de processos. Um dos principais módulos sob sua responsabilidade será o mecanismo de execução de código dinâmico (Sandbox JavaScript), um componente essencial que permite rodar scripts personalizados com segurança e isolamento, usados por nossos pipelines e agentes internos. Você terá a oportunidade de contribuir em diferentes camadas do backend: desde o runtime e infraestrutura até a integração com APIs e orquestrações distribuídas.
O que você vai fazer no dia a dia
* Desenvolver e manter serviços backend escaláveis em Node.js / TypeScript.
* Criar e evoluir módulos de execução de código (VM contexts, worker threads, etc.) com foco em segurança e performance.
* Construir e documentar APIs seguras e de alto desempenho, integradas a outros sistemas da empresa.
* Implementar mecanismos de controle de recursos (tempo, memória, CPU) e observabilidade das execuções.
* Garantir isolamento e confiabilidade entre execuções concorrentes.
* Trabalhar com métricas, logs e tracing para melhorar visibilidade e estabilidade do sistema.
* Escrever testes automatizados cobrindo cenários críticos de backend e sandboxing.
* Participar de decisões arquiteturais sobre segurança, escalabilidade e versionamento de código dinâmico.
* Colaborar com outros times que dependem dos módulos backend e da infraestrutura de execução.
Stack & Ferramentas
* Linguagens e Engine: Node.js, TypeScript, V8 VM API
* Data Layer: PostgreSQL, Redis, MongoDB
* Orquestração: Temporal.io, filas e sistemas baseados em eventos (Kafka, RabbitMQ)
* Infraestrutura: Docker, AWS/GCP (ECS, Lambda, S3, Secrets Manager)
* CI/CD: GitHub Actions, Argo CD
O que buscamos no seu perfil
Buscamos alguém curioso(a), detalhista e apaixonado(a) por engenharia backend, que goste de entender o funcionamento interno do runtime e se preocupe com segurança, desempenho e confiabilidade. Mais do que preencher requisitos técnicos, queremos alguém que compartilhe nossa missão de construir sistemas que ajudem empresas a tomar decisões melhores - com inteligência e confiança.
Requisitos obrigatórios
* Proficiência em JavaScript/TypeScript (Node.js)
* Experiência em desenvolvimento backend e arquitetura de APIs
* Conhecimento de segurança e isolamento em execução de código (VM, Docker, etc.)
* Experiência com frameworks modernos (Express, NestJS ou similares)
* Cultura de testes, métricas e observabilidade
O que pode te destacar ainda mais
* Experiência com sandboxing em JavaScript ou outras linguagens (WASM, Python, Lua, etc.)
* Conhecimento de segurança ofensiva ou exploração de runtimes
* Experiência com orquestração distribuída (Temporal.io, Kafka, RabbitMQ, etc.)
* Interesse em infraestrutura serverless e execução de código sob demanda
* Familiaridade com sistemas de agentes de IA e automação de pipelines
Incentivos oferecidos pela VAAS
* Descanso remunerado de 30 dias após 1 ano
* Auxílio Caju (alimentação e transporte) para quem atua em modelo híbrido ou presencial
* Wellhub (antigo Gympass)
* Telemedicina Conexa & Psicologia Viva, com acesso a:
o 2 consultas mensais com nutricionista
o 2 consultas mensais com psicólogo
o Clínico geral e especialistas com preços reduzidos via Telemedicina
o Descontos em exames da rede Dasa (+15%)
o Descontos em farmácias Pague Menos (20% a 30%)
* Remuneração competitiva
São José, Santa Catarina, Brazil R$4,500.00‑R$5,500.00 1 week ago
#J-18808-Ljbffr