Engenheiro(a) de Software Senior

FINDME TECNOLOGIA LTDASão Paulo - SPsolidespublicat 29.06.2026
Obligatoriu:TypeScriptRubyReactNode.jsAWSAzureDockerKubernetesDevOpsQA/TestCI/CD

A FindMe está revolucionando o mercado de segurança e facilities da América Latina, através da transformação digital de suas operações.

Você fará parte do time de Produto & Engenharia, composto atualmente por Product Manager, DevOps, Engenheiro de Dados, QA e três Engenheiros de Software Pleno, contribuindo para a evolução de um SaaS B2B com mais de 10 anos de mercado e mais de 400 clientes ativos.

Na FindMe, a missão do(a) Engenheiro(a) de Software Sênior será atuar como referência técnica horizontal do time, apoiando decisões de arquitetura, elevando a qualidade do desenvolvimento, fortalecendo práticas de engenharia e contribuindo para a evolução sustentável do produto.

Buscamos uma pessoa que combine profundidade técnica, colaboração e pragmatismo, capaz de influenciar pelo conhecimento, apoiar o crescimento do time e utilizar inteligência artificial como aceleradora de qualidade e produtividade no desenvolvimento de software.

Utilizamos IA como parte do fluxo de desenvolvimento (Cursor, Claude e ferramentas similares), buscando profissionais que enxerguem essas tecnologias como aceleradoras de produtividade, qualidade e tomada de decisão técnica.

Responsabilidades e Atribuições

Atuar como referência técnica para o time de Engenharia, influenciando decisões por meio da colaboração e da qualidade técnica.

Conduzir code reviews com foco em qualidade, manutenção, escalabilidade e aderência aos padrões definidos.

Estabelecer e evoluir boas práticas para utilização de IA no desenvolvimento, garantindo equilíbrio entre velocidade e qualidade.

Participar dos refinamentos de engenharia, contribuindo para a validação técnica das soluções antes do início do desenvolvimento.

Apoiar decisões de arquitetura em conjunto com Produto, DevOps, Dados e liderança estratégica (CEO/CPO).

Contribuir para a redução gradual do débito técnico e evolução da arquitetura da plataforma.

Apoiar a resolução de desafios técnicos complexos, auxiliando o desenvolvimento do time sem assumir a execução das demandas.

Participar ativamente do desenvolvimento de funcionalidades estratégicas, integrações e iniciativas prioritárias do produto.

Documentar decisões técnicas, padrões arquiteturais e aprendizados relevantes para o time.

Promover compartilhamento de conhecimento por meio de revisões de código, pair programming e colaboração contínua.

Contribuir para a evolução das práticas de qualidade em parceria com QA.

Requisitos e Qualificações

Experiência sólida como Engenheiro(a) de Software Sênior em produtos de software.

Domínio de TypeScript, React e Node.js.

Conhecimento em arquitetura de sistemas, APIs REST e sistemas distribuídos.

Experiência com code review, definição de boas práticas e apoio técnico a outros desenvolvedores.

Conhecimento e utilização prática de ferramentas de IA aplicadas ao desenvolvimento de software.

Capacidade de avaliar trade-offs técnicos considerando impacto no produto e no negócio.

Boa comunicação e facilidade para atuar de forma colaborativa com diferentes áreas.

Habilidades

Liderança técnica por influência.

Pensamento crítico e resolução de problemas.

Comunicação clara e colaboração multidisciplinar.

Organização, autonomia e pragmatismo.

Compartilhamento de conhecimento e mentoria técnica.

Diferenciais

Experiência com Ruby on Rails.

Vivência com AWS, Azure, Docker, Kubernetes ou CI/CD.

Conhecimento em observabilidade e product analytics.

Experiência em SaaS B2B ou ambientes com forte utilização de IA no desenvolvimento.