Director, Software Engineering
2 days ago
As a people manager, you will recruit, encourage, mentor, and coach agile teams to deliver quality software and grow in their careers. You will meet for regular one-on-ones to provide feedback and optimize performance, and identify and groom engineering leaders.
Unblock your teams and keep things moving through technical mentorship, helping them connect with the people and resources that can help, and leading changes to architecture, tools, processes and the organization itself to make engineering more efficient and effective.
Promote technical vitality of engineering teams by recommending conference and training opportunities, helping to coordinate team events like quarterly hack days, and facilitating sharing across teams.
Serve as a technical conscience, partnering with DevOps and Security teams, to ensure customer data is secure, applications have robust monitoring and disaster recovery, and technical debt is paid down in a responsible manner.
Work closely with product managers to influence the product roadmap, ensure alignment between engineering and other teams, and balance technology initiatives with business priorities across teams.