SWE 4 - Engenheiro de Software Sénior
Eu planeio, impulso e entrego autonomamente iniciativas estratégicas multi-trimestrais e multi-equipes para promover o departamento. Exécuo consistentemente objetivos-chave do departamento e impulso uma área técnica para o departamento.
Escopo
O escopo de um funcionário é altamente variável com base na pessoa e no objetivo comercial. Alguns engenheiros Staff podem se aprofundar realmente em um domínio, enquanto outros podem trabalhar amplamente em vários domínios. Um engenheiro Staff pode enfrentar o maior incêndio da empresa em um dia e se concentrar em uma área técnica estratégica no dia seguinte. Uma única definição é insuficiente para este nível.
Especialista: Você é o especialista e líder técnico em um domínio central ou vertical de produto fundamental na WHOOP. Você sabe tudo sobre este sistema e empresta sua experiência ao departamento, consultando iniciativas que dependem da profundidade em seu domínio. Você defende e impulsiona de forma autônoma problemas tecnicamente profundos e ambíguos, garantindo que seu trabalho esteja alinhado com as prioridades comerciais e promovendo onde seu tempo é melhor aproveitado. Você demonstra forte propriedade sobre a direção e o crescimento da área que lidera.
Generalista: Você define áreas de impacto ao longo do negócio que ainda não foram identificadas ou aproveitadas. Você trabalha para desambiguar problemas, convencer outros de que valem a pena investir e definir a estratégia técnica que será executada em colaboração com várias equipes horizontalmente ao longo do departamento. Você pode se envolver em qualquer equipe para ajudar a promover iniciativas que necessitam de apoio adicional até a conclusão com uma execução exemplar, e depois se retirar da equipe para encontrar a próxima iniciativa. Você garante auto-alinhamento com as prioridades comerciais entre Software e outros departamentos e promove onde seu tempo é melhor gasto.
Independentemente do archetipo, você inicia iniciativas que abordam os problemas mais importantes enfrentados pelo seu departamento. Esses problemas são tecnicamente complexos e ambíguos. Na maioria dos casos, você precisará primeiro definir o problema técnico e esclarecer o contexto para que outros possam ajudá-lo a entregar uma solução. Esses tipos de problemas requerem soluções que podem não ser totalmente entregues em um trimestre ou um ano. Você é a força motriz que mantém as equipes motivadas para entregarem as iniciativas estratégicas, e os impactos da sua influência e abordagem são sentidos muito tempo depois de você passar para o próximo problema.
Artesanato
Você define a direção técnica do seu grupo. Você define e defende esforços sobre como o grupo aborda a qualidade, entrega de software e excelência operacional. Suas soluções de arquitetura são escaláveis, resilientes a falhas e extensíveis. Você amplifica seu impacto liderando revisões de design no início do ciclo de vida de um projeto, utilizando contexto e experiência para iluminar armadilhas e desafiar suposições. Quando você vê problemas comuns, busca oportunidades para simplificar o sistema ou estabelecer limites para ajudar outros engenheiros a superar os obstáculos.
Responsabilidade | Comportamentos |
Técnico |
|
Escopo e Estimativa |
|
Qualidade |
|
Excelência Operacional |
|
Design |
|
Melhoria de Processos |
|
Comunicação e Colaboração
Você é um multiplicador de força. Os problemas em que trabalha são grandes demais para você resolver sozinho. Você busca maneiras de dividir o problema e trazer outros engenheiros para ajudá-lo a entregar a solução. Você se associa a outros líderes de engenharia para adotar soluções e iniciativas que você conduz. Você busca feedback diversificado para moldar sua compreensão de um problema e solução.
Você aconselha sua liderança, incluindo escopo e planejamento de projetos e priorização de problemas sistêmicos que impactam o grupo. Você dirige expertamente o consenso dentro dos grupos para fazer progressos. Os limites da equipe não o restringem. Você trabalha com qualquer equipe na WHOOP conforme necessário, garantindo uma comunicação clara e acionável para fora. Você escreve e se comunica tanto com a liderança de engenharia quanto com audiências não técnicas.
Responsabilidade | Comportamentos |
Autonomia |
|
Responsabilidade |
|
Baseado em Dados |
|
Clareza |
|
Impulsiona o Consenso |
|
Coaching
Você ativa e proporciona aos engenheiros ao seu redor oportunidades para aprimorar suas habilidades. Você realiza revisões de código que melhoram não apenas o código, mas também os engenheiros. Você instila de forma confiável as melhores práticas dentro do seu grupo e do departamento, criando limites e simplificando a adoção das melhores práticas.
Quando as equipes enfrentam grandes desafios que exigem sua experiência, você se envolve e defende a iniciativa até a conclusão. Você se integra à equipe e leva o tempo necessário para orientá-los, liderando pelo exemplo e educando-os ao longo do processo. Quando você se retira da equipe, a deixa confiante e realizada.
Você procura patrocinar alguns indivíduos, para proporcionar a eles oportunidades de desafio e crescimento. Você os patrocina promovendo sua capacidade de enfrentar novos desafios para desenvolver habilidades necessárias para o próximo nível. Você orienta e ajuda os indivíduos a se tornarem confiantes em seu trabalho, elevando-os rapidamente e, acima de tudo, apoiando-os em seu crescimento na carreira.
Responsabilidade | Comportamentos |
Mentoria |
|
Influência no Departamento e Grupo |
|
Estratégia e Execução
Embora você continue a contribuir com código e isso tenha levado você ao nível de Staff, você é diligente ao decidir onde empregar sua energia na execução. Você busca primeiro oportunidades para ajudar outros engenheiros e orientá-los a entregar, em vez de contribuir você mesmo. Mas a execução permite que você permaneça próximo aos desafios técnicos.
Você foca a maior parte de seus esforços na execução do caminho crítico que estabelece a base para outros engenheiros ou pode desenvolver projetos de prova de conceito que o ajudam a entender melhor como liderar uma equipe.
Você se mantém alinhado com as principais prioridades do departamento através de networking e comunicação forte, a fim de ter uma visão clara do futuro e das lacunas que precisam ser preenchidas ao longo do departamento de Software. Assim, você define áreas problemáticas e iniciativas que impulsionam o negócio para frente que de outra forma poderiam não ter sido descobertas.
Responsabilidade | Comportamentos |
Definir Problemas |
|
Direcionalidade |
|
Permanecendo Ágil |
|
Visão |
|
Transição para o nível SWE 5
Você esteve no nível Staff por 36 meses e operando no nível Senior Staff por 12 meses.
Aqui estão algumas áreas nas quais você pode se concentrar para fazer a ponte entre sua experiência no próximo nível:
- Você começa a liderar esforços e iniciativas coordenadas entre departamentos.
- Você começa a identificar questões e/ou prioridades no horizonte futuro e adapta sua abordagem para abordá-las antecipadamente.