Senior Software Engineer

Blip
Lead
Presencial
Publicado em 18 de outubro de 2025

Descrição da Vaga

Descrição da vaga Você irá trabalhar em uma equipe multidisciplinar, sendo responsável por conduzir experimentos e entregar soluções inovadoras alinhadas à estratégia do produto. Nesse ambiente, você terá a oportunidade de colaborar com profissionais de diferentes habilidades, como Product Managers, designers, especialistas em inteligência artificial e dados. Como Senior Software Engineer, você será uma peça chave na evolução técnica do produto, colaborando com decisões arquiteturais, definição de padrões de engenharia e suporte técnico de ponta para resolver desafios complexos de integração e escala. Procuramos um perfil que se entusiasme com sistemas distribuídos, design evolutivo e construção de soluções robustas com impacto direto em negócios reais. Se você busca desafios que combinam visão de produto, excelência técnica e influência estratégica, essa posição é para você. Como parte de um time de produto estabelecemos os seguintes princípios de engenharia para atuar como bússola orientadora na tomada de decisões: * Sucesso do cliente por meio de dados; * Seja ambicioso, lance cedo; * Defenda o que você acredita. Nós não simplesmente codificamos; * Segurança, observabilidade e escalabilidade desde o design; * Compartilhe conhecimento. **RESPONSABILIDADES E ATRIBUIÇÕES** **Qual é o seu papel no time?** O papel do Senior Software Engineer é focado em inovação, com responsabilidade por criar, otimizar e escalar produtos e funcionalidades, impulsionando o crescimento por meio de experimentos baseados em dados. É essencial adotar uma abordagem científica, excelência em engenharia e uma mentalidade de crescimento, demonstrando proatividade, responsabilidade e foco no cliente. * Desenvolver features e melhorias no produto Blip de forma segura, bem testada e performática; * Conduzir a visão e estratégia técnica entre vários departamentos; * Liderar decisões arquiteturais que impactam múltiplas equipes; * Defender melhorias na qualidade do produto, segurança e performance à nível organizacional; * Resolver problemas técnicos de maior escopo e complexidade entre departamentos; * Impulsionar inovação e excelência técnica em toda a organização; * Definir e estabelecer padrões técnicos e melhores práticas em toda a empresa; * Identificar e resolver dívidas técnicas sistêmicas que afetam múltiplos departamentos; * Liderar iniciativas de proof\-of\-concept para avaliação de tecnologias estratégicas; * Representar a Blip e seus valores em comunicações públicas e fóruns técnicos; * Fornecer mentoria técnica para pessoas engenheiras mais juniores; * Liderar iniciativas técnicas de larga escala envolvendo múltiplos departamentos; * Orientar o alinhamento da estratégia técnica com objetivos de negócio; * Impulsionar a adoção de tecnologias emergentes e melhores práticas; * Orientar estratégias de contratação e padrões de avaliação técnica; * Participar da rotação do plantão para questões críticas em produção; * Se necessário, atuar como tech lead para o squad ou outros projetos estratégicos, promovendo a excelência técnica e garantindo altos padrões de qualidade das entregas; **REQUISITOS E QUALIFICAÇÕES** **O que esperamos de você?** * 5\+ anos de experiência profissional em desenvolvimento de software fullstack * Experiência profissional significativa com C\# (.NET) * Sólida experiência com ferramentas de automação de testes (ex: MSTest, NUnit, XUnit, Specflow, etc) * Sólido entendimento de conceitos Web (por exemplo: como o browser faz requisições ao backend) * Experiência com ferramentas de observabilidade como Grafana, Prometheus e ferramentas APM * Sólida experiência usando ferramentas de CI/CD para gerenciar o ciclo de desenvolvimento * Sucesso comprovado em múltiplas equipes através de desafios técnicos complexos * Experiência com arquitetura de sistemas distribuídos em larga escala * Expertise em otimização de performance e escalabilidade * Experiência em definir estratégia técnica alinhada com objetivos de negócio * Profundo conhecimento em design e arquitetura de sistemas * Experiência em trabalhar com stakeholders de diferentes departamentos * Compartilhar nossos valores e trabalhar de acordo com eles * Conhecimento de princípios de design de software (SOLID, Clean Code, DRY, metodologia Twelve\-Factor, etc) * Experiência com metodologias de desenvolvimento (Pair Programming, TDD, práticas de Code Review, etc) **Será um diferencial se você tiver:** * Inglês avançado * Conhecimento de Kubernetes * Histórico sólido de liderança técnica entre departamentos * Envolvimento anterior no fornecimento de produtos ao usuário final * Experiência em testes e otimização de experiências de usuário * Cloud Provider Azure, especialmente com tecnologias como AKS e EventHub

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev