Databricks
Kaseya Careers
Engenheiro de Software Sênior
Sobre a Kaseya
A Kaseya é a principal fornecedora de software de gerenciamento de TI e cibersegurança impulsionado por IA, atendendo a Provedores de Serviços Gerenciados (MSPs) e organizações de TI internas em todo o mundo. Nossa plataforma abrangente ajuda as organizações a gerenciar, proteger e automatizar eficientemente seus ambientes de TI, impulsionando a eficiência operacional e o sucesso comercial a longo prazo.
Apoiada pela Insight Partners insightpartners.com/, uma investidora global líder em software, a Kaseya tem experimentado um crescimento sustentado de dois dígitos e continua a expandir sua presença global. Hoje, a Kaseya atende clientes em mais de 20 países e gerencia mais de 15 milhões de endpoints em todo o mundo.
Fundada em 2000, a Kaseya foi construída por construtores - e nós ainda estamos construindo. Procuramos pessoas que criam em vez de esperar, que veem um problema difícil e se dedicam a ele, e que tratam desafios como matéria- prima. Na Kaseya, todos desempenham um papel na formação do futuro da TI: seja em engenharia, produto, vendas, marketing, suporte ao cliente ou operações, seu trabalho ajuda a proteger, defender e otimizar ambientes de TI em todo o mundo.
Estamos construindo equipes que crescem, performam e causam impacto. Se você é impulsionado pela vontade de melhorar as coisas - um produto, um processo, uma carreira - você se encaixará perfeitamente.
Na Kaseya, nós não apenas elevamos o padrão. Nós o construímos.
Engenheiro de Software Sênior – Engenharia Nativa de IA, Java e Sistemas Distribuídos
Por que a Kaseya?
Junte-se a uma empresa em rápido crescimento que está transformando a indústria de gerenciamento de TI e cibersegurança. Na Kaseya, estamos modernizando como o software é projetado, construído, testado e operado, combinando fortes fundamentos de engenharia com práticas de desenvolvimento nativas de IA.
Como Engenheiro de Software Sênior, você desempenhará um papel fundamental no desenvolvimento e entrega de soluções de software escaláveis baseadas em nuvem, utilizando ferramentas de desenvolvimento impulsionadas por IA para melhorar a qualidade, produtividade e eficácia da engenharia.
Junte-se ao foguete de crescimento da Kaseya e veja como estamos #ChangingLives!
Resumo da Vaga
Estamos contratando um Engenheiro de Software Sênior para projetar, construir e operar serviços backend e capacidades de plataforma SaaS.
Esta função é para um engenheiro com forte expertise em Java, sistemas distribuídos, tecnologias de nuvem e design de software, que adota uma abordagem nativa de IA para o desenvolvimento de software.
Você contribuirá para decisões de arquitetura, liderará iniciativas técnicas de complexidade moderada, orientará engenheiros e permanecerá ativamente envolvido na implementação.
Você utilizará ferramentas de codificação de IA, incluindo Claude Code, ao longo do ciclo de vida de desenvolvimento de software, incluindo compreensão de sistemas, design de soluções, implementação, testes, depuração, revisão de código, documentação e esforços de modernização.
O Que o Sucesso Representa
Um Engenheiro de Software Sênior de sucesso na Kaseya faz mais do que entregar código. Você irá:
- Construir: Entregar soluções técnicas de alta qualidade e funcionalidades de software.
- Influenciar: Contribuir com expertise técnica para decisões de arquitetura e design.
- Modernizar: Melhorar sistemas, práticas de engenharia e fluxos de trabalho de desenvolvimento.
- Acelerar: Usar IA para melhorar a velocidade e a qualidade da engenharia.
- Orientar: Apoiar e elevar engenheiros em toda a equipe.
- Ser Dono: Assumir responsabilidade por soluções desde o desenvolvimento até as operações de produção.
Funções e Responsabilidades
- Projetar, desenvolver, testar, implantar e dar suporte a serviços baseados em Java, APIs e aplicações distribuídas
- Liderar a implementação técnica de iniciativas de engenharia de médio a grande porte dentro de uma área de produto
- Participar de discussões de arquitetura e design e contribuir para a tomada de decisões técnicas
- Permanecer com as mãos na massa através de codificação, solução de problemas, revisões de código, testes e suporte de produção
- Utilizar ferramentas de codificação de IA como Claude Code para melhorar a eficiência do desenvolvimento e a qualidade do software
- Aplicar técnicas assistidas por IA para geração de código, testes, depuração, documentação e exploração de bases de código
- Ajudar a estabelecer melhores práticas para o uso responsável de código gerado por IA
- Contribuir para a modernização de sistemas legados através de refatoração, automação e fluxos de trabalho de desenvolvimento assistidos por IA
- Colaborar com as equipes de Produto, Engenharia, Segurança e Arquitetura para entregar soluções escaláveis
- Suportar arquiteturas nativas de nuvem, microsserviços, integrações e capacidades de plataforma compartilhadas
- Impulsionar melhorias em desempenho, confiabilidade, observabilidade, segurança e manutenibilidade
- Orientar Engenheiros de Software através de orientação técnica, revisões de código e desenvolvimento colaborativo
- Avaliar novas tecnologias e práticas de engenharia que possam melhorar a qualidade do produto e a produtividade da equipe
- Projetar, implementar e manter pipelines de CI/CD que automatizam processos de build, teste, análise de segurança, implantação e release
- Fazer parceria com equipes de DevOps e de plataforma para melhorar a confiabilidade da implantação, a velocidade de release e a experiência do desenvolvedor
- Promover melhores práticas de engenharia em torno de integração contínua, entrega contínua, automação de infraestrutura e gerenciamento de releases
- Impulsionar a adoção de portões de qualidade automatizados, automação de testes e validação de implantação em pipelines de entrega de software
Requisitos mínimos
Qualificações Necessárias
- 7+ anos de experiência em engenharia de software construindo aplicações SaaS, sistemas distribuídos ou plataformas corporativas
- 4+ anos de experiência desenvolvendo serviços backend usando Java
- Fortes habilidades de codificação com experiência comprovada em design, implementação, depuração e suporte de software de produção
- Experiência liderando projetos técnicos significativos ou funcionalidades principais do design à produção
- Experiência construindo e operando sistemas em AWS, Azure ou GCP
- Experiência com revisões de código, design de software, estratégias de teste e melhores práticas de engenharia
- Experiência comprovada no uso de ferramentas de codificação assistidas por IA como parte de fluxos de trabalho de engenharia de software
- Habilidade para alavancar IA de forma eficaz para desenvolvimento, testes, depuração, documentação e melhorias de produtividade
- Forte compreensão dos fundamentos de engenharia de software e capacidade de validar e melhorar código gerado por IA
- Fortes habilidades de comunicação e colaboração
- Experiência construindo e mantendo pipelines de CI/CD em ambientes modernos de desenvolvimento de software
- Forte compreensão de integração contínua, entrega contínua, testes automatizados, automação de releases e melhores práticas de implantação
- Experiência com controle de versão e plataformas de CI/CD como GitHub Actions, GitLab CI, Jenkins, Azure DevOps ou tecnologias semelhantes
Qualificações Preferenciais
- Experiência prática com Claude Code ou ferramentas de codificação de IA semelhantes
- Experiência com Spring Boot, Spring Cloud, Hibernate, Kafka ou tecnologias semelhantes
- Experiência com arquiteturas nativas de nuvem, baseadas em microsserviços ou orientadas a eventos
- Experiência com PostgreSQL, MySQL, SQL Server ou Oracle
- Experiência contribuindo para iniciativas de modernização ou migração
- Experiência em melhorar a observabilidade, testes, confiabilidade e excelência operacional
- Experiência integrando capacidades habilitadas por IA, LLMs, agentes ou serviços de IA em produtos de software
- Familiaridade com conceitos modernos de engenharia de IA, como LLM APIs, uso de ferramentas, agentes, RAG, avaliação e engenharia de prompt
- Experiência implementando pipelines de CI/CD para microsserviços e aplicações nativas de nuvem
- Experiência integrando análise de segurança, portões de qualidade, testes automatizados e observabilidade em pipelines de implantação
- Experiência com tecnologias de Infraestrutura como Código (IaC), como Terraform, CloudFormation ou ferramentas semelhantes
Informações Adicionais
A Kaseya oferece igualdade de oportunidades de emprego a todos os funcionários e candidatos, sem distinção de raça, religião, idade, ancestralidade, gênero, sexo, orientação sexual, origem nacional, status de cidadania, deficiência física ou mental, status de veterano, estado civil ou qualquer outra característica protegida pela lei aplicável.
Informações adicionais
A Kaseya oferece igualdade de oportunidades de emprego a todos os funcionários e candidatos, sem distinção de raça, religião, idade, ancestralidade, gênero, sexo, orientação sexual, origem nacional, status de cidadania, deficiência física ou mental, status de veterano, estado civil ou qualquer outra característica protegida pela lei aplicável.
