8+ years of experience in a product company with cross-departmental collaboration. 3+ years of experience as a Director of Engineering or similar role. 3+ years of experience as a Senior Software Engineer. 2+ years of managing managers. Experience working with and building highly efficient software teams. Experience implementing Agile, DevOps, SWDL. Experience building highly available, scalable, secure backend systems. Experience implementing performance indicators or metrics (DORA, KPI, OKR). Experience working with remote and distributed teams. Full-stack technology knowledge (system design, backend, frontend, databases).