SWE 2 - Engenheiro de Software II
Planejo, projeto e entrego projetos de software de forma autônoma, garantindo lançamentos coordenados e impacto ao cliente.
Escopo
Você executa a missão e os objetivos da minha equipe. Você se expande além do escopo de projeto a projeto, capacitando SWE1s, promovendo a boa saúde do código, praticando excelência operacional e avançando a missão da equipe.
Ofício
Seu foco está principalmente em dominar a capacidade de entregar funcionalidades de alta qualidade que estejam livres de erros evidentes e cujo código seja facilmente legível por outros. Você mantém e adapta suas contribuições históricas para melhorar sua qualidade e extensibilidade. Você consegue traduzir os requisitos do produto em código e identificar áreas da base de código que são difíceis de desenvolver.
Você está aprendendo como projetar e arquitetar soluções para projetos em que sua equipe trabalha. Você cria documentação de forma que decisões possam ser comunicadas claramente e referenciadas historicamente, ajudando outros a desenvolverem suas contribuições.
Responsabilidade | Comportamentos |
Técnico |
|
Escopo e Estimativa |
|
Qualidade |
|
Excelência Operacional |
|
Design |
|
Comunicação e Colaboração
Você contribui para reuniões de planejamento em sua equipe com Produto, Design e Software, garantindo que as funcionalidades que sua equipe assume tenham impacto no cliente final. Você comunica opções sobre como sua equipe poderia entregar projetos ao Produto, pesando os trade-offs entre qualidade e velocidade em relação ao entregável.
Você representa bem sua equipe através das Guildas, Palestras Técnicas, demonstrações de produtos e comunicações escritas. Você comunica tanto vitórias quanto preocupações de forma franca e em tempo hábil ao seu gerente ou líder de equipe, sempre detalhando suas comunicações com dados.
Responsabilidade | Comportamentos |
Autonomia |
|
Responsabilidade |
|
Orientado a Dados |
|
Clareza |
|
Busca de Consenso |
|
Coaching
Você começa a orientar os SWE1s mais próximos de sua equipe em seu ofício por meio de liderança de projetos, revisões de código e feedback de design. Você colabora de perto com eles para que possam vivenciar seu nível de habilidade em primeira mão.
Você aumenta sua influência em sua equipe através de feedback confiável em revisões de código, planejamento de projetos conciso e explícito, e feedback empático, mas franco, para indivíduos tanto ascendente quanto descendente. Você busca manter a consciência sobre o bem-estar de sua equipe, saúde do código e missão.
Responsabilidade | Comportamentos |
Mentoria |
|
Influência na Equipe |
|
Passando para o nível SWE 3
Você está no nível SWE2 há 18 meses e atuando em nível sênior por pelo menos 9 meses.
Aqui estão algumas áreas em que você pode se concentrar para avançar sua experiência no próximo nível:
- Você começa a adquirir conhecimento em diferentes equipes do seu grupo e identifica semelhanças que podem ser aproveitadas para acelerar o grupo e promover alinhamento entre as equipes.
- Você lidera um projeto, sendo responsável por traduzir requisitos de produtos em especificações técnicas, construir diagramas de arquitetura e desmembrar o projeto para sua equipe. Você ajuda sua equipe a alcançar o sucesso e mantém um alto padrão de qualidade para o entregável. Você coordena e constrói um plano de lançamento, visando maximizar o sucesso operacional ao enviar pequenos entregáveis. Você mantém todos os stakeholders atualizados ao longo do processo, certificando-se de celebrar marcos à medida que são alcançados pela equipe.
- Você analisa a dívida técnica dentro do seu grupo, identificando áreas de risco. Você busca investir em áreas que estão na interseção de alta gravidade e alta probabilidade. Você considera a velocidade de desenvolvimento como um risco para conseguir entregar o produto no mercado e começa a moldar planos para abordar a dívida técnica dentro do seu grupo, advogando sua priorização.
- Você busca contribuir para desafios técnicos maiores que elevem a qualidade e a velocidade da sua pilha. Você conquista o apoio de líderes seniores em sua pilha e da gestão e impulsiona a priorização e planejamento, garantindo que a iniciativa seja impactante.
- Você assume a responsabilidade pelo domínio de produto da equipe através de engajamento proativo com serviços aos membros, criando documentação de suporte e lidando com comunicações sobre interrupções de serviço. Você defende as soluções de sua equipe e compartilha conhecimentos em todo o departamento.