Descrição
O Grupo Financeiro Questrade (QFG), por meio de suas empresas \- Questrade, Questbank, Questrade Wealth Management, Community Trust Company, Zolo e Flexiti, oferece investimentos em títulos e moedas estrangeiras, carteiras de investimento geridas profissionalmente, hipotecas, serviços imobiliários, serviços financeiros e muito mais. Utilizamos tecnologia de ponta para ajudar os canadenses a alcançarem maior sucesso e segurança financeira.
Na QFG, combinamos colaboração centrada no ser humano com inovação impulsionada por IA para redefinir os serviços financeiros. O candidato ideal será um agente de mudança, utilizando IA para transformar e entregar experiências incomparáveis ao cliente, além de moldar um futuro em que a IA capacite nossas equipes a realizarem seu melhor trabalho.
Junte-se ao nosso ambiente de trabalho diverso, inclusivo e híbrido para desencadear sua criatividade e nutrir sua curiosidade sem limites. Se você compartilha esse senso de possibilidade infinita, venha moldar seu futuro na QFG.
O que você ganha ao se tornar funcionário da QFG?
* Recursos e programas de saúde e bem-estar
* Férias remuneradas, dias pessoais e dias de licença médica para equilíbrio entre vida profissional e pessoal
* Pacotes competitivos de remuneração e benefícios
* Oportunidades de crescimento e desenvolvimento profissional
* Oportunidades de contribuir para causas comunitárias
* Trabalhar com membros de equipes diversas em um ambiente inclusivo e colaborativo
Estamos buscando nosso próximo Engenheiro Sênior Principal de Software. Será você?
Procuramos um Engenheiro Sênior Principal de Software para atuar como o colaborador individual de nível mais alto em nossa organização de engenharia.
**O pilar mais importante desta função é:** liderar nossa transformação rumo a uma cultura de engenharia nativa de IA, onde agentes de codificação, fluxos de trabalho com IA e aprendizado contínuo são fundamentais para o modo como cada engenheiro trabalha.
Você será responsável pelas decisões técnicas mais complexas em seu domínio, definirá o padrão de como a IA é incorporada aos nossos produtos e utilizada internamente em nossa equipe, além de orientar engenheiros de todos os níveis para aumentarem drasticamente sua eficácia. Você será a pessoa à qual outros engenheiros principais recorrerão quando um problema arquitetural for muito grande ou ambíguo demais, e também a referência de quem todos os engenheiros aprenderão ao perguntarem: "como realmente construo com IA de forma eficaz?"
Quer mais detalhes? Continue lendo…
Liderar Engenharia Aprimorada por IA e Velocidade
* Definir a estratégia de uso de agentes de codificação com IA (Claude Code, Cursor, GitHub Copilot, Codex e sucessores) pela organização de engenharia em todo o ciclo de vida do desenvolvimento de software (SDLC): planejamento, definição de escopo, projeto, implementação, revisão de código, depuração, testes, documentação e operações.
* Projetar fluxos de trabalho aprimorados por IA que conectem agentes de codificação a sistemas de rastreamento de problemas, sistemas de design, CI/CD e observabilidade — transformando especificações em subtarefas com escopo definido, gerando código repetitivo compatível com as convenções estabelecidas e automatizando manutenções rotineiras.
* Estabelecer padrões de revisão e portões de qualidade para código gerado por IA, permitindo que a equipe entregue mais rapidamente sem comprometer segurança, correção ou manutenibilidade. Ser a última instância de julgamento sobre o que a IA produz.
* Manter-se atualizado sobre as fronteiras dos agentes de codificação, frameworks agentes e ferramentas para desenvolvedores — e traduzir esse conhecimento em práticas de equipe em semanas, não em trimestres.
Desejável
* Liderar a arquitetura e entrega de funcionalidades e sistemas agentes habilitados por modelos de linguagem de grande porte (LLM) em produção: orquestração, uso de ferramentas, coordenação entre múltiplos agentes, geração aprimorada por recuperação (RAG) e saídas estruturadas.
* Definir padrões de engenharia de contexto e arquitetura de prompts: prompts de sistema, hierarquias de instruções, definições de persona e restrições comportamentais de alto nível que estruturam pipelines agentes.
* Gerenciar a estratégia de avaliação de produtos de IA de ponta a ponta: conjuntos de avaliação offline, suítes automatizadas para relevância/consistência/sigilo, testes de regressão entre versões de modelos e métricas online que relacionem o comportamento do modelo aos resultados dos usuários.
* Projetar pipelines RAG e de recuperação de forma responsável: estratégias de segmentação (chunking), seleção de embeddings, esquemas de metadados, indexação e reindexação, operações em bancos de dados vetoriais e trade-offs entre latência e custo em escala.
* Estabelecer salvaguardas para IA em produção: controles pré-LLM (redação de dados pessoais identificáveis (PII), bloqueio de dados sensíveis, defesas contra injeção de prompts), controles pós-LLM (verificações de alucinação e consistência, filtros de políticas) e observabilidade para que modos de falha sejam identificados antes que os usuários os percebam.
* Impulsionar práticas responsáveis de IA: revisão de viés e segurança, padrões de participação humana no ciclo (human-in-the-loop) quando os riscos exigirem, testes de invasão (red-teaming) e alinhamento com requisitos regulatórios e de conformidade aplicáveis ao nosso setor.
Transversal — Arquitetura, Orientação e Liderança
Arquitetura e Responsabilidade Técnica
* Ser responsável pela rota técnica de sistemas altamente complexos dentro de sua missão/área de atuação, com influência que se estende a domínios adjacentes.
* Liderar o projeto de sistemas distribuídos e capacidades em nível de plataforma que suportem velocidade de entrega de funcionalidades, confiabilidade e manutenibilidade a longo prazo.
* Tomar e documentar decisões críticas sobre arquitetura de sistemas e seleção de tecnologias aprovadas dentro dos frameworks estabelecidos.
* Identificar restrições sistêmicas, padrões legados e ineficiências de plataforma, e liderar iniciativas de modernização que equilibrem melhorias de longo prazo com entregas de curto prazo.
* Definir estratégias complexas de teste, incluindo unitários, de integração, de desempenho e de avaliação de IA/modelos, além de estabelecer o padrão de qualidade em múltiplas squads.
Orientação e Multiplicação de Talentos
* Orientar engenheiros de todos os níveis — desde júnior até principal — em ambos os aspectos da função: como construir com IA (projeto de prompts e contexto, orquestração de agentes, avaliação, salvaguardas) e como trabalhar com IA (uso eficaz de agentes de codificação, julgamento da saída gerada, manutenção do pensamento crítico).
* Realizar regularmente fóruns (horários de atendimento, sessões em dupla, demonstrações internas, manuais escritos, implementações de referência) que elevem o nível básico de fluência em IA de toda a organização de engenharia.
* Orientar engenheiros sênior e líderes técnicos sobre julgamento arquitetural, tomada de decisões técnicas e crescimento profissional. Fornecer feedback construtivo e envolver membros da equipe em decisões que afetem seu trabalho.
* Contribuir para plataformas internas de compartilhamento de conhecimento e, quando apropriado, para comunidades técnicas externas (palestras, artigos em blogs) sobre as práticas de engenharia da equipe.
Liderança e Comunicação Transfuncional
* Traduzir estratégias técnicas e trade-offs envolvendo IA para partes interessadas não técnicas e liderança sênior. Apresentar propostas de projetos, atualizações de status e recomendações arquiteturais para diferentes equipes.
* Parceria com a gestão de engenharia no planejamento de capacidade, contratação técnica e definição do que significa ser "nativo de IA" no nosso critério de contratação.
* Apoiar a visão tecnológica definida com a liderança sênior e impulsionar sua execução por meio de requisitos de implementação, documentos de projeto, materiais de treinamento e implementações de referência.
Então, SERÁ VOCÊ nosso próximo Engenheiro Sênior Principal de Software? Você é se tiver…
* Experiência extensa (12+ anos) projetando, lançando e operando sistemas em produção em larga escala, incluindo arquiteturas distribuídas e plataformas multisserviço.
* Experiência com diversos provedores de LLM (Anthropic Claude, OpenAI, open-source via vLLM/Ollama) e frameworks de orquestração (LangChain, LangGraph, LlamaIndex ou equivalentes).
* Domínio avançado em pelo menos uma linguagem de programação moderna (.Net, TypeScript, Angular e ReactNative são preferenciais) e conhecimento aprofundado de diversos padrões arquiteturais.
* Experiência comprovada em utilizar intensamente IA para acelerar a velocidade de engenharia — usando ferramentas de IA para codificação no protótipo, implementação, depuração, revisão e iteração de funcionalidades em produção. Você pode apresentar exemplos específicos de como a IA mudou a forma como você e sua equipe trabalham.
* Fluência prática com pelo menos um agente de codificação de geração atual (Claude Code, Cursor, GitHub Copilot, Codex ou equivalente) e com o padrão mais amplo de fluxos de trabalho agentes e com uso de ferramentas.
* Forte compreensão de como avaliar a saída da IA: elaboração de avaliações, criação de casos de teste, reconhecimento de modos de falha e manutenção de julgamento crítico quando os modelos produzem respostas aparentemente confiantes, mas incorretas.
* Histórico comprovado de orientação de engenheiros sênior e influência na direção técnica além dos limites das equipes.
* Excelentes habilidades de comunicação escrita e verbal, incluindo a capacidade de produzir documentação arquitetural que outros engenheiros possam aplicar diretamente.
Pontos extras se você tiver...
* Experiência implantando sistemas de IA em ambientes regulados, onde conformidade, integridade de dados e auditabilidade são requisitos arquiteturais.
* Histórico de construção ou contribuição para plataformas internas de desenvolvedores, caminhos padronizados (golden paths) ou trilhas consolidadas (paved roads) que ampliem boas práticas para muitas equipes.
Parece ser você? Clique abaixo para se candidatar!
\#LI\-Hybrid \#LI\-MM1
No Grupo Financeiro Questrade, com múltiplos locais de escritórios ao redor do mundo, comprometemo-nos a cultivar um ambiente de trabalho diverso, inclusivo e acessível. Trata-se de um ambiente no qual os indivíduos são tratados com dignidade e respeito. Aqui, as habilidades e experiências únicas que você traz serão valorizadas. Você receberá apoio e motivação para aproveitar todo o seu potencial ilimitado. Nossa equipe reflete a diversidade das comunidades que servimos e nas quais atuamos. Ter uma equipe colaborativa e diversa nos ajuda a ultrapassar limites para tornar realidade o futuro da fintech — não apenas em benefício de nossos clientes, mas também daqueles que constroem suas carreiras conosco.
O Sistema de Rastreamento de Candidatos (ATS) do Grupo Financeiro Questrade utiliza inteligência artificial (IA) para triagem de candidaturas. O sistema de IA opera com base em critérios predeterminados, sendo as decisões finais sujeitas à revisão humana.
Os candidatos selecionados para entrevista serão contatados diretamente. Caso precise de acomodações durante o processo de recrutamento/seleção, informe-nos e trabalharemos com você para atender às suas necessidades.