SWE 4 - Engenheiro de Software Sênior
Eu planejo, conduzo e entrego de forma autônoma iniciativas estratégicas de múltiplos trimestres e múltiplas equipes para avançar o departamento. Eu executo consistentemente os principais objetivos departamentais e dirijo uma área técnica para o departamento.
Escopo
O escopo de um engenheiro sênior é altamente variável com base na pessoa e no objetivo comercial. Alguns engenheiros sêniores podem se aprofundar realmente em um domínio e outros podem trabalhar amplamente em diferentes domínios. Um engenheiro sênior pode trabalhar no maior desafio enfrentado pela empresa em um dia e se concentrar em uma área técnica estratégica no dia seguinte. Uma única definição é insuficiente para esse nível.
Especialista: Você é o especialista e líder técnico em um domínio central ou vertical de produto na WHOOP. Você sabe tudo o que há para saber sobre esse sistema e oferece sua experiência em todo o departamento consultando em iniciativas que dependem de profundidade em seu domínio. Você defende e conduz de forma autônoma problemas técnicos profundos e ambíguos, garantindo que seu trabalho esteja em alinhamento com as prioridades de negócios e promovendo onde seu tempo é melhor gasto. Você demonstra forte propriedade sobre a direção e o crescimento da área que lidera.
Generalista: Você define áreas de impacto em todo o negócio que ainda não foram identificadas ou capitalizadas. Você trabalha para desambiguar problemas, convencer outros de que valem a pena ser investidos e define a estratégia técnica que será executada em colaboração com várias equipes horizontalmente em todo o departamento. Você pode se integrar a qualquer equipe para ajudar a defender iniciativas que precisam de suporte adicional para serem concluídas com execução exemplar e, em seguida, se afastar da equipe para encontrar a próxima iniciativa. Você garante auto-alinhamento com as prioridades de negócios entre Software e outros departamentos e promove para cima onde seu tempo é melhor gasto.
Independentemente do arquétipo, você lança iniciativas que abordam os problemas mais importantes enfrentados por 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 exigem soluções que podem não ser totalmente entregues em um trimestre ou em um ano. Você é a força motriz que mantém as equipes motivadas a entregar as iniciativas estratégicas e as repercussões de sua influência e abordagem são sentidas muito depois que você avança do problema.
Ofício
Você estabelece a direção técnica para seu grupo. Você define e defende esforços sobre como o grupo aborda a qualidade, a entrega de software e a 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 cedo no ciclo de vida de um projeto, usando contexto e experiência para iluminar armadilhas e desafiar suposições. Quando você vê problemas comuns, procura oportunidades para simplificar o sistema ou estabelecer proteções para ajudar outros engenheiros a superar os obstáculos.
Responsabilidade | Comportamentos |
Técnico |
|
Escopo & Estimativa |
|
Qualidade |
|
Excelência Operacional |
|
Design |
|
Melhoria de Processos |
|
Comunicação e Colaboração
Você é um multiplicador de força. Os problemas em que você trabalha são grandes demais para serem resolvidos sozinho. Você procura como dividir o problema e trazer outros engenheiros para ajudá-lo a entregar a solução. Você se une a outros líderes de engenharia para adotar soluções e iniciativas que você impulsiona. Você busca feedback diversificado para ajudar a moldar sua compreensão de um problema e de uma 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ê impulsiona expertamente o consenso dentro dos grupos para fazer progresso. As fronteiras da equipe não o limitam. Você trabalha em qualquer equipe da WHOOP conforme necessário pelo problema em questão, garantindo uma comunicação clara e acionável para fora. Você escreve e se comunica tanto com a liderança de engenharia quanto com públicos não técnicos.
Responsabilidade | Comportamentos |
Autonomia |
|
Responsabilidade |
|
Orientado a Dados |
|
Clareza |
|
Conduz Consenso |
|
Coaching
Você ativa e proporciona aos engenheiros ao seu redor oportunidades para melhorar suas habilidades. Você realiza revisões de código que elevam não apenas o código, mas também os engenheiros. Você instila práticas recomendadas de forma confiável dentro de seu grupo e do departamento, criando guardrails e simplificando a adoção de boas práticas.
Quando equipes enfrentam grandes desafios que necessitam de sua expertise, você se envolve e defende a iniciativa até a conclusão. Você se integra à equipe e dedica tempo para treiná-los, liderando pelo exemplo e educando-os ao longo do caminho. Quando você retorna da equipe, deixa-os confiantes e realizados.
Você busca patrocinar alguns indivíduos, para fornecer a eles oportunidades de desafio e crescimento. Você os patrocina promovendo sua capacidade de assumir novos desafios e desenvolver habilidades necessárias para seu próximo nível. Você orienta e desenvolve indivíduos para que se tornem confiantes em seu trabalho, rapidamente os eleva e, acima de tudo, os apoia em seu crescimento profissional.
Responsabilidade | Comportamentos |
Mentoria |
|
Influência no Departamento e no Grupo |
|
Estratégia e Execução
Embora você continue a contribuir com código e isso seja o que o trouxe ao nível Sênior, você é diligente ao decidir onde empregar sua energia na execução. Você primeiro busca 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 dos desafios técnicos.
Você concentra 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 ajudam você a entender como liderar melhor uma equipe.
Você permanece alinhado com as principais prioridades do departamento por meio de networking e comunicação forte, a fim de manter uma visão clara do futuro e lacunas que precisam ser preenchidas em todo o departamento de Software. Dessa forma, você define áreas problemáticas e iniciativas que impulsionam os negócios para frente que, de outra forma, poderiam não ter sido descobertas.
Responsabilidade | Comportamentos |
Definir Problemas |
|
Direcionamento |
|
Manter Agilidade |
|
Visão |
|
Movendo-se para o nível SWE 5
Você esteve no nível Sênior por 36 meses e operando no nível Sênior por 12 meses.
Aqui estão algumas áreas em que você pode se concentrar para preencher 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 problemas ou prioridades no horizonte futuro e adapta sua abordagem para abordá-los com antecedência.