Staff Software Engineer
Location
Brazil
Posted
7 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer
RD Station - Sourcing
Role Description Você será a referência técnica transversal na Tribo Presença Digital, elevando o nível da engenharia por meio de decisões arquiteturais estratégicas em sistemas críticos e distribuídos. Atuará conectando a estratégia de negócio, qualidade dos sistemas e evolução das pessoas engenheiras, liderando iniciativas complexas e de alto impacto sem se tornar gargalo, promovendo inovação responsável e confiabilidade operacional. - Definir e documentar arquiteturas robustas e escaláveis por meio de ADRs e RFCs, garantindo implementação eficaz. - Liderar tecnicamente projetos de alta complexidade, atuando de forma transversal em múltiplos times. - Integrar soluções de IA/LLM e agentes via MCP ao ecossistema de produtos, habilitando automação inteligente. - Monitorar e melhorar a saúde operacional dos sistemas com SLOs, observabilidade e runbooks. - Mentorar Tech Leads e Engenheiros Sêniores para desenvolver autonomia técnica e governança. Qualifications - Experiência consolidada em desenvolvimento de software e liderança técnica em projetos de grande escala. - Conhecimento avançado em arquitetura de sistemas distribuídos, microsserviços e APIs REST/gRPC. - Domínio em linguagem de programação para backend escalável. - Vivência prática com LLMs em produção e integração via Model Context Protocol (MCP). - Habilidade em cloud computing (GCP, AWS ou Azure) e práticas de observabilidade e confiabilidade. Requirements - Graduação ou pós-graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas. - Certificações profissionais em Cloud (AWS, GCP ou Azure). - Experiência com frameworks de orquestração de agentes (LangChain, LangGraph, CrewAI). - Conhecimento em bancos de dados vetoriais para IA e práticas de SRE. - Contribuições em projetos open source ou publicações técnicas. Processo Seletivo - Aplicação - Envio da inscrição; - Mindsight - Teste de estilo de trabalho; - Talent Acquisition - Entrevista por competência com o time de recrutamento; - Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga; - Entrevista Final - Conversa final com a gerência para alinhamento; - BP Interview - Momento com a Business Partner para falar sobre cultura e valores; - Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho. Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo.
Related Guides
Related Job Pages
More Software Engineer Jobs
Middle iOS Developer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Design, develop, maintain, and integrate native iOS applications and software components according to functional and technical requirements • Participate in the full software development lifecycle, from concept and design to implementation, testing, deployment, and support • Collaborate with product managers, designers, and engineers to define and deliver high-quality solutions • Develop attractive, performant, and user-centric mobile experiences • Build prototypes and contribute during technical discovery and solution design phases • Perform unit testing, code reviews, debugging, and continuous quality improvements • Optimize application performance, stability, and maintainability • Create and maintain technical documentation following engineering standards • Research new technologies and propose improvements to products, processes, and development practices • Maintain and enhance production applications, resolving issues and delivering new features • Contribute to architectural discussions and engineering standards • Leverage AI tools throughout the development process to improve productivity, quality, and delivery speed.
• Supervisar, gestionar y dirigir el desarrollo de los servicios en responsabilidad. • Asegurar la calidad, costes y plazo, y velar por la rentabilidad. • Liderar preventas, supervisar la participación del equipo necesario. • Realizar las tareas operativas asociadas al equipo profesional. • Gestionar y coordinar la asignación y desasignación de profesionales. • Reportar los avances y estado de los servicios mensualmente. • Asegurar que la documentación exigida sea realizada y guardada. • Gestión de expectativas y punto de contacto principal con el cliente. • Control de calidad de los entregables finales. • Gestión de riesgos y optimización de procesos de entrega.
Senior Mobile Engineer
CasheaCompra ahora y paga después, en cuotas sin interés. El impulso que mereces.
• Ship end-to-end: Build, test, and release features in React Native across iOS and Android. • Partner with Product: Engage at the requirements stage and help decide what not to build. • Own app health: take responsibility for performance, stability, and quality. • Build for money: implement features with financial correctness in mind. • Integrate cleanly: consume backend services (REST/GraphQL). • Raise the bar: set standards for code quality, testing, and the release process. • Use AI as leverage: Lean on AI tooling to ship faster and better.
Software Engineer
Commonwealth Bank of AustraliaThe Commonwealth Bank of Australia is an Australian multinational bank serving residents across New Zealand, Asia, the United States, and the United Kingdom thr
Develop and maintain integration services for real-time operations, build merchant-facing web applications, and contribute to platform features including internal APIs and menu management while collaborating closely with product and design teams.


