Senior Engineering Manager
CurrentLead a top-tier, cross-functional teams of software engineers, defining and promoting effective working, hiring, and training strategies. Ensure balanced development with high performance, clear product plans, and software meeting customer expectations, focusing on security, performance, maintainability, and reliability.- Team & People Management: Foster an environment for skill improvement and high-quality feature delivery. Manage cross-functional teams, ensuring the right setup and team dynamics, inspiration, and motivation, working across departments and cultures, guiding performance improvement and team output.- Delivery Management: Own delivery commitments, involving key stakeholders, protecting and supporting the team, and advocating Lean Agile Development Principles, prioritization, planning, and working under pressure- Engineering Management: Balance software development lifecycle aspects, ensuring quality, coding standards, automation, and understanding product details within the value stream, including CI, automated testing, release management, and performance monitoring.- Celebrations: Recognizing and celebrating milestones to build team cohesion.