SWE 3 - Engenheiro de Software Sênior
Eu entrego um impacto contínuo nos negócios através de um vertical de produto ou sistema técnico central para a WHOOP. Eu exibo uma forte liderança técnica para meu grupo e me concentro nos problemas mais complexos e ambíguos para minha equipe.
Escopo
Você lidera e promove a equipe para o sucesso técnico, elevando as melhores práticas e a excelência operacional do seu time. Você expande sua influência em seu grupo para que as equipes nas proximidades estejam alinhadas.
Craft
Seu código serve como exemplo de alta qualidade e melhores práticas. Seu código é facilmente mantido, escalável e extensível. Você impulsiona a Excelência Operacional, Segurança e padrões de Qualidade com a equipe.
Seus designs e arquiteturas fazem boas compensações técnicas e avaliam o impacto de curto prazo em relação ao valor de longo prazo para os negócios. Você busca oportunidades para simplificar o sistema e torná-lo mais fácil de manter - seja removendo código, definindo melhores interfaces ou corrigindo proativamente uma deficiência arquitetônica.
Responsabilidade | Comportamentos |
Técnico |
|
Definição de Escopo & Estimativa |
|
Qualidade |
|
Excelência Operacional |
|
Design |
|
Melhoria de Processo |
|
Comunicação e Colaboração
Você promove conversas entre a equipe e as partes interessadas para chegar a quais problemas técnicos precisam ser resolvidos e como. Você utiliza sua experiência, feedback de outros e dados para promover consenso. Você se sente confortável em adaptar sua comunicação escrita e verbal para a liderança e para audiências não técnicas quando necessário. Sua equipe, seu grupo, e sua guilda o procuram para revisões de design. Você injetar perspectivas e contextos técnicos nas conversas dentro da organização.
Responsabilidade | Comportamentos |
Autonomia |
|
Responsabilidade |
|
Orientado a Dados |
|
Clareza |
|
Promove o Consenso |
|
Coaching
Você busca dividir grandes problemas em peças menores e paralelizáveis que sua equipe possa executar juntas. Você utiliza suas habilidades e experiência para realizar revisões de código de alta qualidade para sua equipe e para sua guilda. Sua equipe regularmente entrega as coisas certas de forma oportuna por causa de você, mas devido às práticas e padrões que você instila com a equipe, eles não requerem sua presença para serem bem-sucedidos.
Você orienta outros engenheiros em seu grupo e/ou guilda sobre habilidades técnicas, priorização e planejamento. Você está ativo em entrevistas e melhora o processo de integração de novos contratados.
Responsabilidade | Comportamentos |
Mentoria |
|
Influência em Grupo & Equipe |
|
Estratégia e Execução
Como um engenheiro sênior, você deve começar a identificar sua força em Estratégia ou Execução. Estratégia envolve olhar para um horizonte de tempo mais longo para identificar áreas de crescimento para o departamento. Execução foca em alavancar experiências para entregar resultados. Você pode descobrir que uma é mais natural para você. Não é necessário que um indivíduo possua ambas as habilidades.
Você é confiável para guiar decisões tecnológicas atuais e futuras. Você aconselha seu TL e/ou GL sobre as prioridades e estratégia da equipe. Você faz parceria com o Produto para criar a visão, injetando sua experiência para entender o escopo e as oportunidades de reduzir riscos na entrega. Você continuamente identifica e resolve problemas sistêmicos na arquitetura da sua equipe. Você trabalha com o Produto e outros departamentos para identificar e definir iniciativas para a equipe executar.
Responsabilidade | Comportamentos |
Definir Problemas |
|
Direcionalidade |
|
Manter Agilidade |
|
Visão |
|
Movendo-se para o nível SWE 4
Você esteve no nível Sênior por 24 meses e operando no nível Staff por pelo menos 12 meses.
Aqui estão algumas áreas em que você pode se concentrar para preencher sua experiência no próximo nível:
- Você lidera projetos ambíguos e tecnicamente complexos do design à entrega que têm um impacto de longo prazo nos negócios. Você avalia múltiplas soluções potenciais e faz as compensações certas. Você entrega o código crítico, mas lidera outros engenheiros para ajudar a entregar a solução final.
- Seu trabalho impacta equipes em outros grupos. Você eleva a excelência da engenharia do seu grupo, abordando pelo menos um dos desafios centrais para o grupo, como qualidade, excelência operacional, escalabilidade ou segurança.
- Você realiza revisões de design e lidera consultas para projetos em sua guilda ou outras equipes do seu grupo.
- Você orienta outros SWE2s e seniores em seu grupo ou sua guilda. Você realiza revisões de código que elevam o código e o engenheiro.
- Você estabelece o padrão para código e documentação em toda a empresa. Seus documentos escritos articulam claramente as suposições e compensações que você fez.
Movendo-se para a trilha EM
Como um engenheiro sênior, você tem a opção de passar para o próximo nível na trilha de contribuinte individual ou de fazer a transição para a trilha de gerenciamento de engenharia. O papel de EM se baseia e utiliza a experiência de contribuinte individual na busca de apoiar uma equipe. Esta seção descreve o que começar a se concentrar se você estiver interessado em transitar para a trilha EM.
- Você começa a liderar projetos em toda a equipe através de planejamento, estimativa e organização, comunicando efetivamente ao negócio o progresso dos projetos.
- Você começa a planejar trabalhos além do projeto atual, organizando projetos futuros e dirigindo a alinhamento de projetos com a missão da sua equipe.
- Você começa a promover o desenvolvimento de indivíduos em sua equipe e criar uma cultura de inclusão e crescimento.
FAQ
Pergunta | Resposta |
Eu preciso ter sido sênior para transitar para a trilha EM? | Sim, todos os papéis de EM exigirã que você tenha experiência comparável a SWE3 - Sênior anterior. Isso porque a trilha de EM se baseia na experiência de IC adquirida até o nível SWE3. |
Posso voltar de EM para SWE? | Claro! Nós acreditamos em ter pessoas no papel que é certo para elas. Se você descobrir que não é o papel certo para você, por favor, converse com seu gerente e nós apoiaremos sua transição. Uma maneira de testar isso antes de fazer a mudança é aproveitar os 3 pontos listados acima antes de fazer a transição completa. |
Se eu sou um SWE4 e quero ser EM, preciso começar como EM3? | Não, recomendamos que você trabalhe com seu gerente para encontrar o ajuste e o nível certos que melhor se adequam a uma oportunidade de crescimento para você. |
E se eu quiser começar a me mover em direção à rota de gerenciamento, mas ainda quero contribuir tecnicamente? | Recomendamos que você pegue alguns dos pontos iniciais listados acima como um meio-termo entre ganhar experiência em gerenciamento e ainda contribuir tecnicamente. Por exemplo, liderar e organizar um projeto para a equipe em um mês e, em seguida, contribuir para um projeto no mês seguinte é uma ótima maneira de manter contribuições técnicas enquanto você experimenta as responsabilidades de EM. |