Wonderschool
Innovas
Diretor Sênior de Engenharia e Arquitetura
Sobre a oportunidade
O Diretor Sênior de Engenharia e Arquitetura construirá e liderará uma equipe de engenheiros de software seniores experientes. Este líder será responsável pela arquitetura, desenvolvimento, entrega e operação contínua de produtos voltados para o cliente e sistemas de negócios internos.
Esta é uma função de liderança técnica, com aproximadamente 70% do foco em arquitetura e execução técnica prática e 30% em gestão de pessoas e liderança organizacional. O candidato bem-sucedido trará experiência demonstrável em toda a pilha de aplicativos e o julgamento técnico para liderar engenheiros que trabalham em diferentes especialidades, tecnologias e ambientes de implantação.
A equipe usará o desenvolvimento assistido por IA extensivamente, incluindo programação em par com IA e equipes coordenadas de agentes de desenvolvimento de software. Ela também desenvolverá capacidades de IA dentro dos produtos. Este líder estabelecerá as práticas, ferramentas e supervisão necessárias para traduzir essas capacidades em entrega mais rápida e software confiável.
O mandato é trazer produtos valiosos para o mercado rapidamente por meio de engenharia forte, pessoas experientes e investimento apropriado. O Diretor Sênior será responsável pela arquitetura, ferramentas de engenharia e execução técnica dentro da estratégia, orçamentos e planos de contratação aprovados pelo CTO.
Deveres e Responsabilidades Essenciais
Estratégia de Engenharia e Arquitetura
- Traduzir objetivos de negócios e de produto em roteiros técnicos, decisões de arquitetura e planos de entrega alcançáveis.
- Ser responsável pela arquitetura de aplicativos frontend, serviços backend, APIs, bancos de dados, integrações e infraestrutura de implantação.
- Projetar e orientar a implementação de sistemas orientados a eventos, microsserviços e aplicativos conteinerizados em ambientes de nuvem, on-premises e híbridos.
- Selecionar tecnologias com base nas necessidades do produto, capacidades da equipe, segurança, confiabilidade e manutenibilidade a longo prazo.
- Permanecer diretamente envolvido por meio de codificação, prototipagem, revisões de design, revisões de código e resolução de problemas técnicos complexos.
- Gerenciar débito técnico e evolução arquitetural à medida que os produtos e as necessidades de negócios mudam.
Entrega de Produto e Operações
- Colaborar com o CTO e stakeholders de negócios para estabelecer prioridades, esclarecer requisitos, definir critérios de aceitação e medir resultados de produtos.
- Ser responsável pela entrega de engenharia desde a descoberta e design até a implementação, lançamento, operação em produção e melhoria contínua.
- Estabelecer práticas de desenvolvimento cobrindo controle de versão, testes automatizados, integração e entrega contínuas, documentação e gerenciamento de releases.
- Aplicar práticas Ágeis, incluindo Scrum quando apropriado, para suportar iteração rápida, progresso transparente e entrega previsível.
- Estabelecer expectativas para segurança de aplicativos, desempenho, disponibilidade, observabilidade e recuperação em coordenação com parceiros de infraestrutura e segurança.
- Liderar a resposta de engenharia a problemas de produção e garantir que as lições aprendidas resultem em melhorias duradouras.
Engenharia Assistida por IA e Produtos de IA
- Estabelecer o uso eficaz de IA como parceiro de programação em par durante o design, implementação, testes, depuração e documentação.
- Liderar o desenvolvimento e adoção de agentes de IA e frameworks de orquestração que delegam tarefas, coordenam trabalho e avaliam resultados entre múltiplos agentes.
- Definir revisão humana, testes, controles de acesso e responsabilidade por código gerado por IA e ações de agentes.
- Orientar a integração de capacidades de IA em produtos, incluindo avaliação de precisão, confiabilidade, segurança e valor para o usuário.
- Medir o efeito dos fluxos de trabalho assistidos por IA na velocidade de entrega e qualidade do software, e refinar práticas com base nos resultados.
Liderança e Desenvolvimento de Equipe
- Construir, liderar e desenvolver a equipe de engenharia, estabelecendo propriedade e responsabilidade claras para arquitetura, entrega de software, qualidade e suporte de produção.
- Definir metas e prioridades da equipe e individuais com o CTO, traduzindo objetivos de produto em planos alcançáveis e alinhando a capacidade de engenharia com as necessidades de negócios.
- Fornecer mentoria técnica, coaching regular, feedback acionável e avaliações de desempenho; fortalecer o julgamento de engenharia, abordar lacunas de desempenho e apoiar o crescimento profissional individual.
- Avaliar lacunas de habilidades e estabelecer planos de treinamento e desenvolvimento em arquitetura de software, práticas de engenharia, desenvolvimento assistido por IA, segurança e operação confiável em produção.
- Recrutar, integrar e reter engenheiros qualificados; incentivar o compartilhamento de conhecimento, treinamento cruzado e aumento da propriedade técnica, ao mesmo tempo em que se dá autonomia apropriada aos engenheiros experientes.
- Desenvolver, gerenciar e prever o orçamento de engenharia e o plano de recursos em parceria com o CTO, alinhando pessoal, ferramentas de engenharia, infraestrutura, suporte externo e desenvolvimento profissional com as prioridades aprovadas.
- Construir uma cultura de colaboração, debate técnico construtivo, responsabilidade e aprendizado contínuo; ajudar a equipe a resolver prioridades conflitantes e entregar resultados confiáveis.
Responsabilidades de Supervisão
- Recrutar, desenvolver e reter engenheiros experientes por meio de contratação eficaz, coaching, feedback, treinamento e gestão de desempenho, alinhando as capacidades da equipe e a capacidade de serviço com o crescimento organizacional.
- Estabelecer propriedade clara, expectativas e padrões de desempenho, ao mesmo tempo em que se dá autonomia apropriada aos engenheiros experientes.
- Fornecer mentoria técnica, feedback acionável e gestão de desempenho.
- Construir uma cultura de colaboração, responsabilidade, bom senso e aprendizado contínuo.
- Planejar a capacidade de engenharia e as necessidades de recursos, e comunicar progresso, riscos, dependências e necessidades de investimento ao CTO.
Qualificações Necessárias
- 20+ anos de experiência em TI e/ou engenharia de software, incluindo experiência prática substancial em projetar, construir, entregar e operar sistemas de software complexos.
- Experiência demonstrável trabalhando em todas as camadas da pilha de aplicativos, incluindo aplicativos frontend, serviços backend, APIs, bancos de dados, integrações e infraestrutura de implantação. Os candidatos devem ter profundidade prática suficiente para avaliar decisões técnicas e liderar efetivamente engenheiros em diferentes especialidades. Nenhuma linguagem de programação ou framework específico é exigido.
- Experiência direta em projetar e implementar sistemas orientados a eventos, incluindo persistência de eventos, replay, projeções, evolução de esquema e considerações de consistência.
- Experiência com microsserviços, contêineres, sistemas distribuídos e integração de aplicativos.
- Experiência em entregar e operar aplicativos em ambientes de nuvem e on-premises.
- Experiência prática com desenvolvimento de software assistido por IA e a capacidade de estabelecer práticas eficazes em uma equipe.
- Experiência no desenvolvimento de agentes de IA, coordenação de fluxos de trabalho multiagentes e integração de capacidades de IA em produtos de software.
- Familiaridade com práticas de desenvolvimento de software Ágil, incluindo Scrum.
- Capacidade demonstrada de entregar produtos funcionais rapidamente, mantendo padrões apropriados de segurança, confiabilidade e manutenibilidade.
- Capacidade de obter e manter uma autorização de segurança.
- Cidadania dos EUA
Qualificações Preferenciais
- Experiência em estabelecer uma nova equipe de engenharia ou função de desenvolvimento de software.
- Experiência com gestão de stakeholders, coleta de requisitos e tradução de necessidades de negócios em decisões de produto e técnicas.
- Visão de negócios e financeira, incluindo compreensão de orçamento, custos operacionais, capitalização de mão de obra, retorno sobre investimento e trade-offs de investimento em tecnologia.
- Experiência com infraestrutura de TI, incluindo redes, sistemas operacionais Windows Server e Linux, e segurança de rede.
- Experiência com Azure da Microsoft, incluindo serviços e frameworks de Azure IoT.
- Experiência em integração com API do Microsoft Graph.
- Uma autorização de segurança ativa.
Empregador de Igualdade de Oportunidades
Ambiente de Trabalho: Remoto
Viagens: Até seis semanas por ano
As viagens refletem uma estimativa e estão sujeitas a alterações dependendo das necessidades do negócio.
Disponibilidade
Esta posição não está atribuída a uma rotação de plantão programada. Incidentes críticos podem exigir disponibilidade fora do horário comercial normal, incluindo noites, fins de semana e feriados. Quando um incidente crítico é escalado, espera-se que o Diretor esteja disponível para liderar a resposta em sua área de responsabilidade, coordenar equipes internas e provedores externos, apoiar decisões oportunas e comunicações com stakeholders, e ajudar a impulsionar a restauração do serviço e a resolução de incidentes até o encerramento, de acordo com os procedimentos estabelecidos de resposta a incidentes e escalonamento.
Se precisar de alguma acomodação para o processo de entrevista, por favor, nos informe quando entrarmos em contato.
Empregador de Igualdade de Oportunidades
Innovas é um Empregador de Igualdade de Oportunidades. Estamos comprometidos em fornecer um local de trabalho livre de discriminação e assédio. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo (incluindo gravidez, identidade de gênero e orientação sexual), origem nacional, idade (40 ou mais), deficiência ou informação genética.
Adotamos uma abordagem geo-neutra para remuneração nos EUA, o que significa que pagamos com base na função e no nível do cargo, não na localização. Atualmente, estamos abertos apenas a funcionários remotos residentes nos seguintes estados: AL, FL, IN, MI, MO, NM, NC, OH, OR, PA, SC, TN, TX, WY.
Todas as ofertas de emprego estão sujeitas à conclusão bem-sucedida de uma verificação de antecedentes padrão.
O que Oferecemos
Nós nos esforçamos para ser um dos melhores lugares para trabalhar na América. Oferecemos salários competitivos e benefícios que incluem:
- Seguro Saúde: Médico e odontológico – a empresa paga 92% dos prêmios para cobertura individual e familiar
- Seguro Visão: Totalmente coberto
- Planos de Aposentadoria: 401(k) com contrapartida do empregador de até 4%
- Licença Remunerada: Licença remunerada por doença e segurança, feriados flutuantes remunerados e férias generosas
Outros
- Apólice de seguro de vida básico e AD&D paga pela empresa
- Vida Voluntária
- Estrutura de trabalho flexível e remota
- Plano de reembolso de bem-estar e suporte à saúde mental
- Patrocínios comunitários
- Doações correspondentes
- Subsídio para desenvolvimento profissional
