Monument Software, Inc.

Chief Technology Officer

TypeScriptReactNode.jsAWS
Tradução automática. Consulte o original.

Sobre

Monument é o sistema operacional para empresas de self-storage — a plataforma na qual os operadores gerenciam todo o seu negócio. Pagamentos, contabilidade em conformidade com GAAP, controle de acesso físico, operações com clientes, inadimplência, inventário, gestão de receita em nível de REIT e supervisão de todo o portfólio, tudo é executado através de um único sistema. Para os operadores de self-storage que dependem de nós, a Monument é o negócio: se o sistema cair, eles não conseguem processar um pagamento ou abrir um portão. Somos a alternativa de ecossistema aberto aos incumbentes legados que operam esta indústria de US$ 50B há décadas, construída do zero para operadores de múltiplas instalações que escalam de 3 a 100+ locais. Estamos na Série A (~60 pessoas), o que significa que a plataforma da qual toda uma indústria dependerá ainda está sendo moldada, e você será a pessoa responsável por moldá-la.

Sobre a vaga

O CTO será responsável por toda a função de engenharia — pessoas, entrega, operações e qualidade — para uma equipe de aproximadamente 30 engenheiros baseada no Brasil, reportando-se diretamente ao CEO com um assento em nossa equipe de liderança executiva. Isso torna esta uma posição de alto impacto — a confiabilidade, segurança e ritmo do que sua equipe entrega é o que permite que os operadores gerenciem suas instalações diariamente. Para deixar claro o poder de decisão: você detém as decisões organizacionais, de entrega, contratação, operacionais, orçamentárias, de representação externa, execução e arquitetura.

O que você será responsável

  1. Arquitetura técnica e design de sistemas. Responsável pela arquitetura de sistemas e dados da Monument — o modelo de dados multi-tenant, limites de serviço e design de plataforma que permitem aos operadores escalar de um punhado de locais para 100+. Tomar decisões de build-vs-buy, frameworks e plataforma dentro da nossa stack de Node.js/TypeScript (NestJS), React e AWS Aurora, e assumir a dívida técnica e as decisões de trade-off difíceis de reverter que moldarão nossos próximos 2 a 3 anos.
  1. Entrega. Entregar o roadmap no prazo, dentro do orçamento e com alta qualidade. Você é responsável pela execução em toda a organização — planejamento de sprint e refinamento de backlog com Produto, gestão de releases, disciplina de controle de versão e garantir que Tech Leads, DevOps e QA sigam o plano.
  1. Pessoas e organização. Construir e manter uma cultura de alto desempenho e alta responsabilidade. Você é o gestor de pessoas para Tech Leads, DevOps e a equipe de QA — sendo responsável pela estrutura da equipe, processo de contratação de ponta a ponta e padrões, onboarding, desenvolvimento de carreira, gestão de desempenho, nivelamento e metas trimestrais.
  1. A transformação do SDLC nativo em IA. Liderar a transição da Monument para um ciclo de vida de desenvolvimento de software aumentado por IA: selecionar as ferramentas internas de IA, definir como as utilizamos e impulsionar a adoção para que a equipe entregue materialmente mais rápido sem sacrificar a qualidade. Esta é uma prioridade máxima da empresa e um mandato definidor da função.
  1. Confiabilidade e operações. Manter a plataforma confiável à medida que escalamos. Responsável pela gestão de incidentes e rotação de on-call, operações de release, supervisão de recuperação de desastres em nível de sistema, planejamento de capacidade e escalabilidade, e gestão de fornecedores terceirizados (AWS, Twilio, Domo e outros). DevOps é responsável por CI/CD e ambientes e reporta-se a você.
  1. Segurança. Ser responsável pela segurança geral da Monument. Deter a estratégia completa de mitigação de ameaças e sua execução — tanto ativa (monitoramento, detecção e resposta a incidentes para ameaças vivas e emergentes) quanto passiva (proteções secure-by-design como controles de acesso, criptografia, hardening e privilégio mínimo incorporados em cada aplicação, banco de dados, interface e API desde o início, não adicionados conforme escalamos). O Arquiteto Principal contribui com os padrões de segurança da camada de arquitetura; você garante que a estratégia seja definida, aplicada e funcione em toda a stack.
  1. Qualidade. Responsável pelo padrão de qualidade do que é entregue. O QA é liderado por um líder de equipe de QA que executa os testes diários, cobertura de regressão e coordenação da equipe, e ele se reporta a você — mas sem um gerente de QA sênior acima deles, você é diretamente responsável pela estratégia de QA e padrões de cobertura de testes. Seu trabalho é definir esses padrões, manter a linha de qualidade sob pressão de entrega e ser responsável pelo processo de análise de causa raiz e sua comunicação, em parceria com o Arquiteto Principal na diagnose técnica profunda.
  1. Engenharia voltada ao cliente. Responsável pelas migrações de dados de novos clientes de ponta a ponta (ferramentas, planejamento de rollback, comunicação com o cliente durante a transição) e pelo programa de integrações em operação — gestão de parceiros, monitoramento e resposta a incidentes — construindo sobre o framework de integrações que o Arquiteto projeta.
  1. Engenharia como função de negócio. Responsável pelo orçamento de engenharia, licenças de software e contratos de fornecedores, ciclo de vida de API (versionamento, depreciação, documentação externa, custo de infraestrutura) e ferramentas de produtividade do desenvolvedor — e representar a Engenharia para Produto, Finanças e o Conselho.

O que buscamos

Requisitos obrigatórios

  1. 5+ anos como engenheiro individual contributor hands-on, seguidos por 3–5+ anos como Engineering Manager ou equivalente gerenciando 15+ engenheiros — com tempo de permanência sustentado em cada função, em vez de um padrão de passagens curtas.
  1. Você foi responsável pela entrega de ponta a ponta e pessoas para uma organização de engenharia em uma empresa SaaS B2B com uma grande base de usuários externos, incluindo manter Tech Leads responsáveis pelo roadmap e plano técnico.
  1. Propriedade profunda e hands-on de infraestrutura de produção e operações em escala — 5+ anos construindo ou liderando uma aplicação SaaS complexa com uma grande base de usuários externos, com responsabilidade direta por confiabilidade, escalabilidade, gestão de incidentes e on-call, planejamento de capacidade e excelência operacional em um SaaS de produção ao vivo. Você já segurou o pager, não apenas o organograma.
  1. Você é um engenheiro tecnicamente forte — suficientemente fluente em fundamentos de infraestrutura em nuvem, arquitetura técnica moderna, modelagem de dados, escalabilidade, segurança e otimização para tomar decisões de sistema, dados e arquitetura de segurança por conta própria (nossa stack: Node.js/TypeScript/NestJS, React, MySQL/Aurora). Você pode apontar decisões técnicas específicas de alto impacto que tomou e defender os trade-offs por trás delas.
  1. Você liderou SDLC e é um adotante inovador e hands-on de ferramentas de codificação de IA, entusiasmado em impulsionar uma transformação de desenvolvimento nativo em IA e continuamente ultrapassar limites.
  1. Liderança de pessoas comprovada: contratação, nivelamento, gestão de desempenho e construção de responsabilidade — incluindo gerenciar diretamente Tech Leads ou Engineering Managers, e conforto em trabalhar diretamente com DevOps e um Líder de QA.
  1. Confortável em ser o rosto da engenharia: representando a tecnologia para o conselho, investidores e clientes da Monument com a mesma fluência que você traz para sua própria equipe.
  1. Gerenciou diretamente uma função de QA — ou pode apontar exemplos específicos de condução de iniciativas de qualidade. Pode articular uma estratégia de QA de longo prazo para uma plataforma SaaS em rápido crescimento na escala da Monument, ou pode apontar exemplos específicos de condução de iniciativas de qualidade em experiências passadas.
  1. Se você estiver baseado no Brasil, ser profissionalmente fluente em inglês, capaz de viajar para os EUA conforme necessário e fazer parceria diária com uma equipe de liderança dos EUA (Dallas) através de fusos horários.

Diferenciais

  1. Experiência em SaaS vertical ou software multi-tenant/portfólio com operações pesadas (pagamentos ou fintech é um diferencial, dada nossa superfície de pagamentos e contabilidade GAAP).
  1. Experiência na execução de grandes migrações de dados e ecossistemas de integração.
  1. Construiu ou escalou funções de QA e DevOps.
  1. Experiência liderando uma equipe de engenharia distribuída Brasil↔EUA.

Ambiente Tecnológico

  1. Stack: Node.js + TypeScript (NestJS) backend, React frontend, AWS Aurora (MySQL), tudo na AWS.
  1. Equipe: ~30 engenheiros, principalmente no Brasil, abrangendo Tech Leads, DevOps e uma função de QA liderada por um Gerente de QA capaz. A organização está bem equipada, produtiva e operando bem — você está herdando uma máquina que funciona, não uma reconstrução.
  1. Arquitetura: Um Arquiteto Principal dedicado reporta-se a você e é responsável pela arquitetura de sistema/dados/segurança e arquitetura de IA voltada ao cliente.
  1. Estágio da infraestrutura: SaaS de produção em escala de Série A, atualmente suportando operadores com portfólios de algumas instalações a 100+ locais.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores