Staff Engineer - Arquitetura e Engenharia de Software
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
💻 O desafio:
Na Flash, a pessoa Staff Engineer é uma das principais referências técnicas da companhia, com impacto transversal entre times. Mais do que executar, você irá definir caminhos, influenciar decisões estratégicas e elevar o nível técnico da engenharia como um todo.
Você será peça-chave na construção de sistemas escaláveis, resilientes e preparados para o crescimento do negócio, além de atuar no desenvolvimento de pessoas e na evolução das práticas de engenharia.
💻 O que você vai fazer:
- Definir e liderar decisões arquiteturais de alto impacto, considerando escala, performance, resiliência e sustentabilidade;
- Atuar de forma transversal entre times, garantindo consistência técnica;
- Investigar problemas técnicos complexos, identificando causas-raiz e conduzindo a resolução de forma estruturada;
- Propor e impulsionar melhorias técnicas que aumentem a qualidade, confiabilidade, eficiência e sustentabilidade dos sistemas;
- Atuar em incidentes críticos, contribuindo para diagnóstico, mitigação, resolução e evolução dos sistemas a partir dos aprendizados;
- Influenciar a estratégia tecnológica junto às lideranças;
- Elevar o nível técnico do time por meio de mentoria e boas práticas;
- Definir e evoluir padrões de engenharia (arquitetura, qualidade, observabilidade, segurança);
- Trabalhar com métricas (SLIs/SLOs/SLAs), garantindo a saúde dos sistemas;
- Promover uma cultura orientada a dados e melhoria contínua;
- Fomentar inovação e experimentação;
- Disseminar boas práticas, incluindo uso estratégico de IA.
💻 Responsabilidades:
- Construir soluções para problemas técnicos complexos, atuando como principal referência do time;
- Transitar com fluidez entre estratégia técnica e execução;
- Garantir qualidade, consistência e sustentabilidade das soluções entregues, sem centralizar, criando engenheiros mais autônomos ao redor;
- Influenciar decisões técnicas do time;
- Mentorar engenheiros seniores, elevar o nível técnico coletivo e iniciar atuação cross-team com contribuições relevantes;
- Contribuir com decisões técnicas, ajudar a priorizar dívida técnica com visão de negócio e conectar escolhas de arquitetura com objetivos de produto;
- Participar ativamente de ao menos uma comunidade técnica transversal (ex: fórum de plataforma, segurança, dados, DevEx);
- Compartilhar conhecimento, trazer contexto do time e contribuir com feedback técnico em RFCs e ADRs;
- Participar do fórum semanal de Staff Engineers, levantando pontos relevantes do time, contribuindo com propostas de Tech Radar e engajando nas discussões de arquitetura e decisões organizacionais;
- Usar ferramentas de IA para aumentar a produtividade do time;
- Conectar escolhas técnicas a OKRs da empresa;
- Demonstrar senso de dono pelo impacto, não apenas pela tarefa;
- Atuar como conector entre times e BUs, evitando silos e duplicação de esforço.
💻 Experiências:
- Experiência sólida com desenvolvimento de backend;
- Forte vivência com arquitetura de microsserviços e sistemas distribuídos;
- Experiência com mensageria e sistemas orientados a eventos;
- Experiência com APIs, como REST, GraphQL ou RPC;
- Experiência com sistemas em produção de alta escala;
- Conhecimento de testes e práticas de qualidade de software;
- Conhecimento de observabilidade e monitoramento de sistemas;
- Conhecimento de segurança de APIs;
- Vivência com cloud, como AWS, GCP, Azure ou similares;
- Conhecimento de CI/CD;
- Capacidade de influenciar decisões técnicas e de negócio;
- Excelente comunicação e colaboração.
IA aplicada à engenharia
- Sabe definir o que vai para a IA versus o que exige julgamento humano;
- Especifica objetivos e contexto antes de qualquer prompt;
- Desenha contratos e interfaces antes de gerar código com IA;
- Pré-define o que a IA não deve gerar;
- Escopa o contexto deliberadamente, evitando context poisoning;
- Avalia criticamente as saídas, garantindo qualidade e aderência.
💻 Diferenciais:
- Experiência com Node.js e TypeScript;
- Experiência com NestJS;
- Conhecimento de linguagens funcionais;
- Experiência com Kafka;
- Experiência com MongoDB;
- Conhecimento de Grafana e outras ferramentas de observabilidade;
- Experiência em contextos de antifraude e/ou riscos.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Business Automation & Systems Specialist (Zoho, PHP, AI)
Hunt-st
PhilippinesSenior Developer (London Hub) - Pinewood Automotive Intelligence Platform
Pinewood.AI
United KingdomSoftware Developer (ASP.NET MVC) - Federal Practice
Northramp
United StatesSenior QA Automation Engineer
Northramp
United StatesMore Openings at Flash
Explore Top Companies in this Space
Kota
Financial Services / Benefits Administration Software / HR Technology / Enterprise Software
Northramp
IT Services / Government Technology / Enterprise Software / Cybersecurity
Salvo Software
Enterprise Software / ERP Systems / Business Automation / IoT
apply2day
Human Resources / Recruitment / Job Listings / Talent Acquisition
Flash
View Company ProfileFlash (operating at flashapp.com.br) is a comprehensive HR, payroll, and financial management platform engineered for businesses seeking to centralize multi-benefit administration, people management, and expense control. Founded in 2018 and headquartered in Pinheiros, Brazil, Flash addresses the fragmentation of corporate benefits, reimbursements, and financial workflows by consolidating them into a single, integrated solution. Under the hood, the platform offers tools for managing flexible benefits like meal and food vouchers, corporate expenses, time tracking, and corporate card issuance, all accessible via mobile and web applications. This allows HR, payroll, and finance teams to streamline operations, reduce administrative overhead, and provide employees with a unified experience for accessing benefits and submitting expenses. The company specializes in delivering a seamless, end-to-end solution from employee onboarding to expense reimbursement.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.