Leads engineering for Toast’s Enterprise Sports & Entertainment team, building and scaling resilient platform features while guiding complex projects, improving reliability, and mentoring engineers.
Desenvolvedor Senior / Tech Lead
📜 Description
- Orientar decisões de arquitetura, padrões e ferramentas e contribuir para o desenho e evolução de soluções.
- Revisar código e promover boas práticas, qualidade, segurança, performance e manutenibilidade do software.
- Apoiar a decomposição de demandas, estimativas e planejamento das entregas com o time.
- Alinhar prioridades e viabilidade técnica com Produto, Design, Negócios, Dados e Infraestrutura.
- Liderar melhorias contínuas, como refatorações, automações e redução de débito técnico.
- Mentorar desenvolvedores e apoiar a investigação de incidentes e ações preventivas.
🛠️ Requirements
- Experiência sólida como desenvolvedor(a) sênior, com atuação prática em desenvolvimento de software.
- Experiência conduzindo tecnicamente times ou projetos como Tech Lead, Líder Técnico, Arquiteto de Software ou função equivalente.
- Domínio de ao menos uma linguagem moderna, como Java, C#, Node.js, Go, Python, JavaScript ou TypeScript; experiência com React, Angular ou Vue.js é relevante.
- Conhecimento de arquitetura de software, padrões de projeto, SOLID e Clean Code.
- Experiência com APIs REST, bancos de dados relacionais e/ou NoSQL, métodos ágeis e Git.
- Comunicação clara, colaboração, foco em entrega de valor e capacidade de traduzir conceitos técnicos para a linguagem de negócio.
- Conhecimentos de cloud, DevOps, CI/CD, Docker, Kubernetes e arquiteturas distribuídas são valorizados.
Full job description
A pecuária de ponta é inteligente, tecnológica e lucrativa. E quem faz isso acontecer são as pessoas.
Aqui, usamos tecnologia e informação estratégica para transformar o agronegócio, conectando toda a cadeia produtiva com inovação e eficiência.
Se você quer fazer parte dessa evolução e crescer junto com a Ponta, essa oportunidade pode ser sua! 🚀
Estamos com vaga para Tech Lead, confira logo abaixo as informações! 👇
Responsibilities
- Atuar como referência técnica para o time de desenvolvimento, apoiando nas decisões de arquitetura, padrões e ferramentas;
- Participar ativamente de revisão de código e definição de boas práticas;
- Ajudar no desenho e evolução de soluções juntamente com o arquiteto de soluções;
- Garantir a qualidade técnica do software (testes, performance, segurança, observabilidade, manutenibilidade);
- Apoiar o time na quebra de demandas em especificações técnicas, estimativas e planejamento das entregas;
- Colaborar com Product Manager/Owner e demais áreas (Design, Negócios, Dados, Infra) para alinhar prioridades e viabilidade técnica;
- Liderar iniciativas de melhoria contínua (refatorações, automações, redução de débito técnico);
- Mentorar desenvolvedores de diferentes níveis, apoiando no desenvolvimento de carreira e disseminação de conhecimento;
- Participar da investigação e resolução de incidentes, propondo ações preventivas (post-mortems, RCA, etc.);
- Contribuir para a construção de uma cultura de engenharia forte, colaborativa e orientada a resultados.
Requirements
Requisitos Técnicos
- Experiência sólida como desenvolvedor(a) de software (nível sênior), com atuação prática no dia a dia de desenvolvimento;
- Vivência prévia conduzindo tecnicamente times ou projetos (como Tech Lead, Líder Técnico, Arquiteto de Software ou papel equivalente);
- Domínio de pelo menos uma linguagem de programação moderna, por exemplo:
- Back-end: Java, C#, Node.js, Go, Python, etc.
- Front-end: JavaScript/TypeScript com frameworks como React, Angular ou Vue.js.
- Conhecimentos sólidos em arquitetura de software, padrões de projeto (design patterns) e boas práticas (SOLID, Clean Code, etc.);
- Experiência com APIs REST (e, se possível, GraphQL), bancos de dados relacionais e/ou NoSQL;
- Vivência em ambientes ágeis (Scrum, Kanban) e uso de ferramentas de versionamento (Git);
- Capacidade de comunicação clara e habilidade para traduzir termos técnicos para linguagem de negócio;
- Perfil colaborativo, postura de dono(a) e foco em entrega de valor.
Competências Comportamentais
- Experiência com cloud (AWS, Azure, GCP) e conceitos de arquitetura em nuvem;
- Conhecimento em DevOps e práticas como CI/CD, containers (Docker), orquestração (Kubernetes);
- Vivência com arquiteturas distribuídas (microsserviços, mensageria, eventos);
- Participação em comunidades técnicas, contribuições open source, palestras, artigos, etc.
O que esperamos desse(a) Tech Lead:
- Alguém que gosta de programar, mas que também se sente confortável em liderar, orientar e tomar decisões difíceis;
- Uma pessoa que questione o status quo, proponha melhorias e ajude a elevar o nível do time;
- Um perfil que equilibre excelência técnica com visão de produto/negócio, ajudando a priorizar o que realmente gera valor.
Similar jobs
Search more Software Engineer jobsPrincipal Software Engineer - PA 105
Provides hands-on technical leadership across integrations, workflow orchestration, and data management, shaping scalable architecture, improving reliability, and guiding teams through complex platform initiatives.
Lead backend and data pipeline engineering for Proofpoint’s email security products, shaping technical direction, improving data reliability, and supporting production systems.
Lidera tecnicamente uma equipa de desenvolvimento front-end e back-end, define arquitetura com a stack MERN e constrói APIs, integrações e sistemas de backend escaláveis e de alto desempenho.
Contract Staff Software Engineer - (Firefox) C++,Storage Encryption
Implement and ship Storage Encryption Everywhere in Firefox’s Gecko engine, handling storage migrations, testing, specification questions, code review, and fixes for correctness, performance, and regressions.
