Tech Lead
A senior technical role responsible for guiding the development team and ensuring the technical quality of projects.
A senior technical role responsible for guiding the development team and ensuring the technical quality of projects.
A team responsible for developing and maintaining the foundational systems and services that support other teams and products.
A role that involves overseeing the development and improvement of technical products, ensuring they meet user needs and business goals.
The practicality of implementing a solution based on technical constraints and capabilities.
A team structure within an organization focused on managing and integrating complex subsystems.
The implied cost of additional rework caused by choosing an easy or limited solution now instead of using a better approach that would take longer.
A prioritized list of tasks, features, and technical debt items that need to be addressed by the engineering team.
A metaphor for a balanced approach to product development, considering three core aspects: business viability, technical feasibility, and user desirability.
A group of individuals with similar skills or expertise, spread across different squads, who come together to share knowledge and best practices.