SWE 3 - Engenheiro de Software Sénior
Entrego impacto contínuo nos negócios através de uma vertical de produto ou núcleo técnico core para a WHOOP. Exibo uma forte liderança técnica para o meu grupo e foco nos problemas mais complexos e ambíguos para a minha equipa.
Âmbito
Você lidera e faz avançar a equipa para o sucesso técnico, elevando as melhores práticas e a excelência operacional da sua equipa. Expande a sua influência pelo seu grupo, de modo que as equipas na proximidade fiquem alinhadas.
Artesanato
O seu código serve de exemplo para alta qualidade e melhores práticas. O seu código é facilmente mantível, escalável e extensível. Você impulsiona a Excelência Operacional, Segurança e padrões de Qualidade com a equipa.
Os seus designs e arquiteturas fazem boas compensações técnicas e avaliam o impacto a curto prazo contra o valor a longo prazo para o negócio. 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 e Estimativa |
|
Qualidade |
|
Excelência Operacional |
|
Design |
|
Melhoria de Processo |
|
Comunicação e Colaboração
Você promove conversas entre a equipa e os interessados para chegar ao que problemas técnicos precisam ser resolvidos e como. Você utiliza a sua experiência, feedback de outros e dados para conduzir o consenso. Você se sente confortável em adaptar a sua comunicação escrita e verbal até líderes e a audiências não técnicas, quando necessário. A sua equipa, o seu grupo, e a sua guilda vêm até você para revisões de design. Você injetar perspectivas técnicas e contexto nas conversas dentro da organização.
Responsabilidade | Comportamentos |
Autonomia |
|
Responsabilidade |
|
Orientação por Dados |
|
Clareza |
|
Apoio ao Consenso |
|
Ensino
Você busca dividir grandes problemas em pedaços menores e paralelizáveis que a sua equipa pode executar em conjunto. Usa suas habilidades e experiência para realizar revisões de código de alta qualidade para sua equipa e para a sua guilda. Sua equipa entrega rotineiramente as coisas certas de forma atempada por sua causa, mas devido às práticas e padrões que você estabelece com a equipa, eles não requerem sua presença para ter sucesso.
Você orienta outros engenheiros no seu grupo e/ou guilda em habilidades técnicas, de priorização e planejamento. Você está ativo em entrevistas e na melhoria do processo de integração de novos hires.
Responsabilidade | Comportamentos |
Mentoria |
|
Influência no Grupo & Equipa |
|
Estratégia & Execução
Como 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 longo prazo para identificar áreas para o departamento crescer. Execução foca em utilizar a experiência 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 o seu TL e/ou GL sobre as prioridades e estratégia da equipa. Você colabora com Produto para criar a visão, injetando a sua experiência para entender o âmbito e oportunidades para descomplicar a entrega. Você continuamente investiga e aborda problemas sistémicos na arquitetura da sua equipa. Você trabalha com Produto e outros departamentos para identificar e definir iniciativas para a equipa executar.
Responsabilidade | Comportamentos |
Definir Problemas |
|
Direcionalidade |
|
Manter-se Ágil |
|
Visão |
|
Movendo-se para o nível SWE 4
Você está no nível Sénior há 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 passar sua experiência para o próximo nível:
- Você lidera projetos ambíguos e tecnicamente complexos desde o design até a entrega que têm um impacto a longo prazo nos negócios. Você avalia múltiplas soluções potenciais e faz as compensações corretas. Você entrega o código crítico, mas lidera outros engenheiros para ajudá-lo a entregar a solução final.
- O seu trabalho impacta equipas em outros grupos. Você eleva a excelência de engenharia do seu grupo, enfrentando pelo menos um dos principais desafios para o grupo, como qualidade, excelência operacional, escalabilidade ou segurança.
- Você realiza revisões de design e lidera consultas para projetos na sua guilda ou em outras equipas do seu grupo.
- Você orienta outros SWE2 e séniores no seu grupo ou na sua guilda. Você realiza revisões de código que elevam o código e o engenheiro.
- Você define o padrão de código e documentação em toda a empresa. Os seus documentos escritos articulam claramente as suposições e compensações que você fez.
Movendo-se para a trilha EM
Como engenheiro sénior, você tem a opção de seguir para o próximo nível na trilha de contribuidor individual ou transitar para a trilha de gestão de engenharia. O papel de EM constrói-se e aproveita a experiência de contribuidor individual na busca de apoiar uma equipa. Esta seção descreve o que começar a focar se você estiver interessado em transitar para a trilha EM.
- Você começa a liderar projetos em toda a equipa através de planejamento, estimativa e organização, comunicando efetivamente ao negócio o progresso dos projetos.
- Você começa a planejar o trabalho além do projeto atual, organizando projetos futuros e promovendo o alinhamento dos projetos com a missão da sua equipa.
- Você começa a fomentar o desenvolvimento de indivíduos na sua equipa e criar uma cultura de inclusão e crescimento.
FAQ
Pergunta | Resposta |
Preciso ter sido sénior para transitar para a trilha EM? | Sim, todos os papéis de EM exigirão que você tenha experiência prévia comparável a SWE3 - Sénior. Isso porque a trilha EM constrói-se sobre a experiência de IC adquirida até o nível SWE3. |
Posso retornar do EM para o SWE? | Claro! Acreditamos em ter pessoas na função que é certa para elas. Se você descobrir que não é a função certa 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 acima antes de transitar totalmente. |
Se eu sou um SWE4 e quero ser EM, preciso começar como EM3? | Não, nós recomendamos que você trabalhe com seu gerente para encontrar o ajuste certo e o nível que melhor se adapte a uma oportunidade de crescimento para você. |
E se eu quiser começar a me mover em direção à rota de gestão, mas ainda quero contribuir tecnicamente? | Recomendamos que você pegue alguns dos pontos iniciais acima como um meio-termo entre ganhar experiência em gestão e ainda contribuir tecnicamente. Por exemplo, liderar e organizar um projeto para a equipa um mês e depois contribuir para um projeto no mês seguinte é uma ótima maneira de manter contribuições técnicas enquanto você tenta suas responsabilidades de EM. |