Engenheiro(a) de Software Senior
FINDME TECNOLOGIA LTDA
Descrição da vaga
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.
Mais vagas em São Paulo
- Engenheiro de IA Senior
- Engenheiro(a) de Software Sênior | IA Generativa | Agentes Inteligentes | Python
- Engenheiro(a) de Dados Sênior | BigQuery | GCP
- ENGENHEIRO(A) DE PLANEJAMENTO E ORÇAMENTOS
- 11585050 - Analista de Processos (Sênior)
- Auxiliar de inovação
- Auxiliar Fiscal
- Analista Técnico de Field Service Jr
