Stellar Cyber
Superhuman
Engenheiro(a) de Software, Experiência do Desenvolvedor (Full-Stack)
Sobre a oportunidade
Superhuman oferece um modelo de trabalho híbrido dinâmico para esta função. Essa abordagem flexível oferece aos membros da equipe o melhor dos dois mundos: bastante tempo de foco, juntamente com colaboração presencial que ajuda a promover confiança, inovação e uma forte cultura de equipe.
Encorajamos você a se candidatar
Na Superhuman, valorizamos nossas diferenças e encorajamos todos — especialmente aqueles cujas identidades são tradicionalmente sub-representadas em organizações de tecnologia — a se candidatar. Superhuman é uma empresa de igualdade de oportunidades. Não discriminamos com base em raça ou origem étnica, religião ou crença, cor, expressão ou identidade de gênero, orientação sexual, identidade sexual, origem nacional, cidadania, idade, estado civil, status de veterano, status de deficiência, processo criminal, julgamento em caso criminal ou qualquer outra característica protegida por lei.
Para mais detalhes sobre os dados pessoais que a Superhuman coleta durante o processo de recrutamento, para quais finalidades e como você pode exercer seus direitos, consulte o Aviso de Privacidade de Dados da Superhuman para Candidatos aqui.
Sobre a Superhuman
Superhuman é a plataforma de produtividade de IA com a missão de liberar o potencial superhuman em todos. A suíte de aplicativos e agentes da Superhuman leva a IA para onde as pessoas trabalham, integrando-se a mais de 1 milhões de aplicativos e sites. Os produtos da empresa incluem a assistência de escrita do Grammarly, os espaços de trabalho colaborativos do Superhuman Docs, o gerenciamento de caixa de entrada do Mail e Go, o assistente de IA proativo que entende o contexto e oferece ajuda automaticamente. Fundada em 2009, a Superhuman capacita mais de 40 milhões de pessoas, 50,000 organizações e 3,000 instituições educacionais em todo o mundo a eliminar o trabalho árduo e focar no que importa. Saiba mais em superhuman.com e sobre nossos valores aqui.
A Oportunidade
Estamos procurando um(a) Engenheiro(a) de Software full-stack para se juntar à nossa equipe de Experiência do Desenvolvedor em Porto e ajudar a construir a próxima geração de velocidade de engenharia dentro do Superhuman Docs. O(a) candidato(a) ideal é energizado(a) por tornar outros engenheiros mais rápidos e felizes, traz forte comunicação e senso de produto, além de suas habilidades de engenharia, e prospera em um stack amplo e de rápida evolução. Esta é uma função de alta autonomia e alto impacto em uma equipe fundamental que se move rapidamente da ideia à produção.
Onde nossa equipe central de Plataforma de Engenharia constrói os caminhos pavimentados e ferramentas para toda a organização, você será o(a) parceiro(a) embarcado(a) e porta-voz dentro do Superhuman Docs — dando vida a esse trabalho central na base de código, resolvendo o que você puder autonomamente e levando as necessidades do mundo real da equipe de volta para a organização de plataforma, para que as prioridades globais e locais permaneçam alinhadas. Grande parte do trabalho é greenfield: você criará novas ferramentas, fluxos de trabalho e práticas do zero, em estreita parceria com a equipe de plataforma e profundamente integrado(a) aos engenheiros que você atende.
O impacto é direto e mensurável. A base de código do Docs vê centenas de pull requests toda semana, então suas melhorias se compõem imediatamente — economize alguns segundos em um build e você economiza milhares de segundos de computação em toda a equipe toda semana, fácil de quantificar e fácil de sentir. Você trabalhará em uma base de código que é parte monolito e parte microsserviços, com um alto volume de lançamentos, em uma função onde a comunicação é metade do trabalho e a curiosidade é recompensada diariamente.
Como Engenheiro(a) de Software nesta equipe, você estará no centro de como o Superhuman Docs é construído.
Nesta função, você irá:
- Atuar como o(a) parceiro(a) e porta-voz embarcado(a) de Experiência do Desenvolvedor para a unidade de negócios Docs — implementando o que a equipe central de plataforma constrói dentro do contexto da BU, resolvendo problemas autonomamente onde puder e alinhando-se com a equipe central onde não puder.
- Criar a ponte entre engenheiros e líderes de unidade de negócios, transformando o atrito diário do desenvolvedor e as prioridades da liderança em um roadmap de DevX claro e priorizado.
- Construir ferramentas internas full-stack e plataformas de autoatendimento — interfaces front-end e serviços back-end — adaptadas à forma como a equipe Docs realmente trabalha.
- Melhorar o processo de lançamento e possuir e aprimorar pipelines CI/CD e ferramentas de implantação para que o envio de código seja um evento seguro, rápido e rotineiro, mesmo com uma alta cadência de lançamentos.
- Otimizar o loop interno de desenvolvimento local em uma base de código híbrida monolito-e-microsserviços: ambientes locais rápidos, feedback rápido e suítes de teste confiáveis e com pouca instabilidade.
- Trabalhar ativamente com sistemas de build (como Bazel ou equivalentes) e infraestrutura nativa em nuvem conteinerizada (Kubernetes) para tornar os builds e pipelines mais rápidos e confiáveis.
- Criar e manter caminhos dourados, templates e documentação específicos da base de código que tornam a maneira correta de construir a maneira fácil de construir.
- Definir e rastrear métricas de produtividade do desenvolvedor em toda a organização e métricas específicas do Docs — e usar dados para validar o impacto de cada alteração que você enviar.
Qualificações
- Possui um mínimo de 5 anos de experiência em engenharia de software, com exposição full-stack significativa em desenvolvimento front-end e back-end. (Estamos contratando em uma faixa — algumas funções podem se inclinar mais para front-end e outras para back-end, com profundidade em back-end especialmente valiosa para trabalho de ferramentas principais.)
- Está confortável em mais de uma linguagem de programação e aprende novas rapidamente — nos importamos muito mais que você conheça pelo menos duas linguagens bem (por exemplo, Go, Python, Java, TypeScript) do que sobre qualquer uma específica.
- Tem experiência prática com sistemas CI/CD, ferramentas de build e automação de fluxo de trabalho do desenvolvedor.
- Tem experiência com sistemas de build em larga escala como Bazel — ou um sistema muito semelhante usado em grandes organizações de engenharia.
- Está confortável com ambientes nativos em nuvem (AWS, Azure ou GCP) e fluxos de trabalho conteinerizados como Kubernetes.
- Está confortável trabalhando em arquiteturas híbridas que misturam um monolito com microsserviços, e com processos de lançamento de alto volume e complexos.
- Tem forte empatia e habilidades de comunicação — esta função é meio conversa, atuando como porta-voz e parceiro(a) de confiança para engenheiros e líderes de unidade de negócios.
- É genuinamente motivado(a) por melhorar como outros engenheiros trabalham, em vez de por enviar recursos de produto — e gosta de aprender continuamente em um stack de tecnologia amplo e em evolução.
Suporte para você, profissional e pessoalmente
- Crescimento Profissional: Acreditamos que autonomia e confiança são fundamentais para capacitar nossos membros de equipe a fazerem seu melhor trabalho, o mais inovador, de uma forma que se alinhe com seus interesses, talentos e bem-estar.
- Uma equipe conectada: Superhuman constrói um produto que ajuda as pessoas a se conectarem, e aplicamos essa mentalidade à nossa própria equipe. Nosso modelo remoto-primeiro e híbrido permite uma cultura altamente colaborativa enraizada em nossos valores. Trabalhamos para promover o pertencimento entre os membros da equipe de várias maneiras. Isso inclui nossos grupos de recursos de membros da equipe, Superhuman Circles, que promovem a conexão entre aqueles com identidades compartilhadas, incluindo membros da equipe BIPOC e LGBTQIA+, mulheres e pais. Também celebramos nossos colegas e conquistas com programas globais, locais e específicos da equipe.
