SWE 3 - Ingeniero de Software Senior
Entrego un impacto comercial continuo a través de una vertical de producto o un sistema técnico central para WHOOP. Exudo un fuerte liderazgo técnico para mi grupo y me concentro en los problemas más complejos y ambiguos para mi equipo.
Alcance
Lideras y haces avanzar al equipo hacia el éxito técnico, elevando las mejores prácticas y la excelencia operativa de tu equipo. Expandes tu influencia en tu grupo para que los equipos cercanos estén alineados.
Artesanía
Tu código establece el ejemplo de alta calidad y mejores prácticas. Tu código es fácilmente mantenible, escalable y extensible. Impulsas la Excelencia Operacional, la Seguridad y los estándares de Calidad con el equipo.
Tus diseños y arquitecturas realizan buenos compromisos técnicos y evalúan el impacto a corto plazo en relación con el valor a largo plazo para el negocio. Buscas oportunidades para simplificar el sistema y hacerlo más fácil de mantener, ya sea eliminando código, definiendo mejores interfaces o corrigiendo proactivamente una deficiencia arquitectónica.
Responsabilidad | Comportamientos |
Técnico |
|
Delimitación y Estimación |
|
Calidad |
|
Excelencia Operacional |
|
Diseño |
|
Mejora de Procesos |
|
Comunicación y Colaboración
Conduces conversaciones entre el equipo y los interesados para llegar a los problemas técnicos que deben resolverse y cómo. Aprovechas tu experiencia, la retroalimentación de otros y los datos para impulsar el consenso. Te sientes cómodo adaptando tu comunicación escrita y verbal hacia el liderazgo y a audiencias no técnicas cuando es necesario. Tu equipo, tu grupo y tu gremio vienen a ti para revisiones de diseño. Inyectas perspectivas técnicas y contexto a las conversaciones dentro de la organización.
Responsabilidad | Comportamientos |
Autonomía |
|
Responsabilidad |
|
Impulsado por Datos |
|
Claridad |
|
Genera Consenso |
|
Entrenamiento
Buscas descomponer problemas grandes en piezas más pequeñas y paralelizables que tu equipo pueda ejecutar juntos. Usas tus habilidades y experiencia para realizar revisiones de código de alta calidad para tu equipo y para tu gremio. Tu equipo entrega rutinariamente las cosas correctas de manera oportuna gracias a ti, pero debido a las prácticas y estándares que instilas en el equipo, no requieren tu presencia para tener éxito.
Mentoras a otros ingenieros en tu grupo y/o gremio en habilidades técnicas, de priorización y planificación. Eres activo en la entrevista y en la mejora del proceso de incorporación de nuevos empleados.
Responsabilidad | Comportamientos |
Mentoría |
|
Influencia en Grupo y Equipo |
|
Estrategia y Ejecución
Como ingeniero senior, debes comenzar a identificar tu fortaleza en Estrategia o Ejecución. La estrategia involucra observar un horizonte de tiempo más largo para identificar áreas de crecimiento para el departamento. La ejecución se centra en aprovechar la experiencia para entregar resultados. Puede que descubras que una es más natural para ti. No se requiere que un individuo posea ambas habilidades.
Se confía en ti para guiar las decisiones tecnológicas actuales y futuras. Aconsejas a tu TL y/o GL sobre las prioridades y la estrategia del equipo. Colaboras con Producto para crear la visión, inyectando tu experiencia para comprender el alcance y las oportunidades para reducir el riesgo de entrega. Continúas identificando y abordando problemas sistémicos en la arquitectura de tu equipo. Trabajas con Producto y otros departamentos para identificar y delimitar iniciativas para que el equipo ejecute.
Responsabilidad | Comportamientos |
Definir Problemas |
|
Direccionalidad |
|
Manteniéndose Ágil |
|
Visión |
|
Transición al nivel SWE 4
Has estado en el nivel Senior durante 24 meses y operando a nivel Staff durante al menos 12 meses.
Aquí hay algunas áreas en las que podrías enfocarte para unir tu experiencia al siguiente nivel:
- Lideras proyectos ambiguos y técnicamente complejos desde el diseño hasta la entrega que tienen un impacto a largo plazo en el negocio. Evalúas múltiples soluciones potenciales y haces los compromisos correctos. Entregas el código crítico pero guías a otros ingenieros para ayudarte a entregar la solución final.
- Tu trabajo impacta a equipos en otros grupos. Elevas la excelencia de ingeniería de tu grupo, abordando al menos uno de los desafíos centrales del grupo, como calidad, excelencia operativa, escalabilidad o seguridad.
- Realizas revisiones de diseño y lideras consultas para proyectos en tu gremio o en otros equipos de tu grupo.
- Mentoras a otros SWE2 y seniores en tu grupo o tu gremio. Realizas revisiones de código que elevan el código y al ingeniero.
- Estableces el estándar para el código y la documentación en toda la empresa. Tus documentos escritos articulan claramente las suposiciones y compromisos que hiciste.
Transición a la trayectoria EM
Como ingeniero senior, tienes la opción de avanzar al siguiente nivel en la trayectoria de contribuyentes individuales o transitar a la trayectoria de gestión de ingeniería. El rol de EM construye y aprovecha la experiencia de contribuyentes individuales en apoyo a un equipo. Esta sección describe en qué comenzar a enfocarte si estás interesado en hacer la transición a la trayectoria EM.
- Comienzas a liderar proyectos a nivel de equipo a través de planificación, estimación y organización, comunicando efectivamente al negocio el progreso de los proyectos.
- Comienzas a planificar trabajo más allá del proyecto actual organizando proyectos futuros y impulsando la alineación de proyectos con la misión de tu equipo.
- Comienzas a fomentar el desarrollo de los individuos en tu equipo y crear una cultura de inclusión y crecimiento.
Preguntas Frecuentes
Pregunta | Respuesta |
¿Necesito haber sido senior para hacer la transición a la trayectoria EM? | Sí, todos los roles de EM requerirán que tengas experiencia comparable a la de SWE3 - Senior previa. Esto se debe a que la trayectoria de EM se construye sobre la experiencia IC adquirida hasta el nivel de SWE3. |
¿Puedo volver de EM a SWE? | ¡Por supuesto! Creemos en tener a las personas en el rol que es adecuado para ellos. Si encuentras que no es el rol adecuado para ti, por favor habla con tu gerente y apoyaremos tu transición. Una forma de probar esto antes de hacer el movimiento es aprovechar los 3 puntos mencionados arriba antes de hacer la transición completa. |
Si soy un SWE4 y quiero ser un EM, ¿tengo que comenzar en EM3? | No, recomendamos que trabajes con tu gerente para encontrar la combinación adecuada y el nivel que mejor se adapte a una oportunidad de crecimiento para ti. |
¿Qué pasa si quiero comenzar a moverme hacia la ruta de la gestión pero aún quiero contribuir técnicamente? | Recomendamos que tomes algunos de los puntos iniciales mencionados arriba como un punto intermedio entre ganar experiencia de gestión y seguir contribuyendo técnicamente. Por ejemplo, liderar y organizar un proyecto para el equipo un mes, y luego contribuir a un proyecto el siguiente mes es una excelente manera de mantener contribuciones técnicas mientras pruebas tus habilidades en funciones de EM. |