Canonical
Arquiteto de Software - Contêineres / Virtualização
Sobre a oportunidade
Canonical é um fornecedor líder de software de código aberto e sistemas operacionais para o mercado global corporativo e de tecnologia. Nossa plataforma, Ubuntu, é amplamente utilizada em iniciativas corporativas inovadoras, como nuvem pública, ciência de dados, IA, inovação em engenharia e IoT. Nossos clientes incluem os principais provedores globais de nuvem pública e silício, e líderes da indústria em muitos setores. A empresa é pioneira em colaboração distribuída global, com mais de 1200 colegas em mais de 80 países e pouquíssimas funções baseadas em escritório.
As equipes se reúnem de duas a quatro vezes por ano pessoalmente, em locais interessantes ao redor do mundo, para alinhar estratégia e execução.
A empresa é liderada por fundadores, lucrativa e em crescimento.
Estamos contratando um arquiteto de software para Canonical LXD e MicroCloud.
Nosso objetivo é fazer com que clusters de computação, com contêineres de sistema ou máquinas virtuais, "simplesmente funcionem". Deve ser trivial configurar uma pequena nuvem usando um, dois ou vinte servidores. Este é um exercício desafiador em sistemas distribuídos, virtualização, tecnologia de contêineres, redes e armazenamento. Assim como com o desktop Ubuntu, nosso objetivo é tornar fácil e confiável para as pessoas se concentrarem nas coisas que realmente importam para elas, em vez do sistema operacional e da infraestrutura.
LXD é um moderno orquestrador de contêineres de sistema Golang e máquinas virtuais amplamente utilizado no Ubuntu, ChromeOS e outras plataformas Linux. A engenharia LXD abrange toda a pilha de software, desde trabalho de baixo nível no kernel sobre namespaces, confinamento, segurança, sistemas de arquivos, VMMs e redes, até a gestão de alto nível REST API e CLI. Como arquiteto de software, você liderará a arquitetura, o design e a evolução do LXD, e também o Canonical MicroCloud, que combina LXD com Ceph e OVN para criar uma infraestrutura de nuvem de escala de cluster enxuta, fácil de usar e resiliente.
Estamos procurando um arquiteto e engenheiro de software excepcional com experiência em Golang e C, com as qualidades de liderança necessárias para motivar uma equipe a entregar produtos excepcionais. Conhecimento de ofertas modernas de infraestrutura de nuvem, suas APIs e suas tecnologias subjacentes é essencial. Esta é uma oportunidade para alguém que deseja ter um impacto significativo nas tecnologias modernas de computação em nuvem. Canonical oferece um ambiente de equipe divertido e dinâmico e uma carreira repleta de aprendizado e desenvolvimento.
Localização: Esta é uma posição remota disponível na EMEA e nas Américas.
A FUNÇÃO ENVOLVE
- Liderança da arquitetura LXD e MicroCloud
- Orientar, desenvolver e aconselhar colegas em sua progressão de carreira
- Desenvolver em Golang e C
- Revisar código produzido por outros engenheiros
- Garantir que o produto seja seguro e performático
- Demonstrar liderança técnica em Canonical e em nossas comunidades
- Trabalhar remotamente com viagens globais duas vezes por ano para eventos da empresa
O QUE BUSCAMOS EM VOCÊ
- Um histórico acadêmico excepcional, tanto do ensino médio quanto da universidade
- Graduação em Ciência da Computação ou STEM
- Determinação e um histórico de superação de expectativas
- Liderança técnica, bem como motivação, direção e ritmo de equipe
- Bem organizado, proativo e capaz de entregar dentro do prazo
- Postura profissional na interação com colegas, parceiros e comunidade
- Experiência com Go e C
- Experiência com armazenamento, redes e virtualização
- Experiência com tecnologias de contêineres
- Experiência com sistemas concorrentes e distribuídos
- Conscienciosidade e atenção aos detalhes, com foco em desempenho
- Inglês profissional escrito e falado
- Experiência com Linux (Debian ou Ubuntu preferencialmente)
- Excelentes habilidades interpessoais, curiosidade, flexibilidade e responsabilidade
O QUE OFERECEMOS AOS COLEGAS
Consideramos a localização geográfica, experiência e desempenho na definição da remuneração em todo o mundo. Revisamos a remuneração anualmente (e com mais frequência para recém-formados e associados) para garantir que reconhecemos o desempenho excepcional. Além do salário base, oferecemos um bônus anual ou comissão baseado em desempenho. Fornecemos a todos os membros da equipe benefícios adicionais, que refletem nossos valores e ideais. Equilibrarmos nossos programas para atender às necessidades locais e garantir justiça globalmente.
- Ambiente de trabalho distribuído com sprints de equipe presenciais duas vezes por ano
- Orçamento pessoal de aprendizado e desenvolvimento de USD 2,000 por ano
- Revisão anual de remuneração
- Recompensas de reconhecimento
- Férias anuais
- Licença maternidade e paternidade
- Programa de Apoio ao Empregado
- Oportunidade de viajar para novos locais para conhecer colegas
- Priority Pass e upgrades de viagem para eventos da empresa de longa distância
SOBRE A CANONICAL
Canonical é uma empresa de tecnologia pioneira na vanguarda do movimento global para o código aberto. Como a empresa que publica o Ubuntu, um dos projetos de código aberto mais importantes e a plataforma para IA, IoT e nuvem, estamos mudando o mundo do software. Recrutamos em escala global e estabelecemos um padrão muito alto para as pessoas que ingressam na empresa. Esperamos excelência; para ter sucesso, precisamos ser os melhores no que fazemos. A maioria dos colegas na Canonical trabalha remotamente desde a nossa fundação em 2004. Trabalhar aqui é um passo para o futuro e o desafiará a pensar de forma diferente, trabalhar de forma mais inteligente, aprender novas habilidades e elevar seu desempenho.
CANONICAL É UM EMPREGADOR QUE OFERECE IGUALDADE DE OPORTUNIDADES Temos orgulho de promover um local de trabalho livre de discriminação. A diversidade de experiências, perspectivas e origens cria um ambiente de trabalho melhor e produtos melhores. Qualquer que seja sua identidade, daremos consideração justa à sua candidatura. canonical.com/careers/diversity/identity #LI-remote
