← Voltar para vagas
Engenheiro(a) de Software Sênior, Platform Engineering
Tecnologias
Descrição da vaga
Sobre a vaga
A CommandLink busca uma pessoa Engenheira de Software Sênior para o time de plataforma. A atuação será em sistemas que sustentam a plataforma SaaS da empresa, incluindo serviços backend, integrações de APIs e decisões arquiteturais para escalabilidade.
Você trabalhará com gerentes de produto, designers e outras pessoas engenheiras em um ambiente distribuído, com foco em qualidade, autonomia e impacto técnico.
Responsabilidades
- Projetar, desenvolver e manter sistemas backend e APIs escaláveis para a plataforma SaaS.
- Liderar discussões de design técnico e arquitetura para novas funcionalidades e melhorias da plataforma.
- Integrar APIs de terceiros, sistemas de telemetria e infraestrutura de rede.
- Colaborar com produto, design e engenharia para definir requisitos, reduzir complexidade e entregar funcionalidades com qualidade.
- Escrever código limpo, testável e bem documentado, além de contribuir com revisões de código criteriosas.
- Identificar e resolver gargalos de performance, problemas de confiabilidade e lacunas de escalabilidade.
- Mentorar pessoas engenheiras júnior e plenas em design de software, testes e pensamento sistêmico.
- Participar de escalas de plantão e contribuir para práticas de excelência operacional.
Requisitos
- Mais de 5 anos de experiência profissional em engenharia de software, com vivência relevante em produtos SaaS.
- Experiência em empresas de tecnologia de alto crescimento ou ritmo acelerado, com responsabilidade por resultados.
- Forte proficiência em PHP, usando Laravel, Symfony ou framework similar.
- Conhecimento prático de Go e Python.
- Experiência prática com Kubernetes para orquestração de contêineres.
- Experiência com OpenSearch para cargas de busca e analytics.
- Bom entendimento de bancos de dados relacionais e não relacionais, otimização de consultas e modelagem de dados.
- Experiência projetando e construindo APIs RESTful ou orientadas a eventos, integradas a plataformas e serviços externos.
- Conforto com ambientes cloud como AWS, Azure ou GCP, incluindo serviços gerenciados, IAM, fundamentos de rede e arquitetura com atenção a custos.
- Boa comunicação escrita e verbal em inglês para colaboração com times distribuídos em diferentes fusos horários.
Diferenciais
- Contato com tecnologias de engenharia de redes, como SD-WAN, VoIP, BGP ou MPLS.
- Experiência com motores de orquestração de workflows, como Temporal ou Camunda.
- Familiaridade com plataformas de streaming de eventos, como Kafka, ou processamento de streams com Flink ou Spark.
- Experiência anterior em times de engenharia totalmente remotos e distribuídos globalmente.
Benefícios
- Oportunidade de crescimento em uma empresa em expansão.
- Ambiente aberto a ideias e inovação.
- Trabalho com impacto direto na plataforma e nos clientes.
- Folga flexível.
- Eventos presenciais em diferentes locais.
- Bônus por indicação de pessoas candidatas.