JobMesh

Software Engineering Manager

Airbus · Waterloo, Ontario, CA

Job Description: Summary of the Role: As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execu...

Job description

Job Description: Summary of the Role: As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the technical direction, professional mentorship, and operational framework to deliver. Key Responsibilities: Technical Leadership & Architecture: Act as the technical anchor for your area, providing guidance on .NET/C++ architecture and AWS cloud-native patterns. Conduct deep dive code reviews and architectural audits to ensure scalability, security, and maintainability. Bridge the gap between business requirements and technical implementation. Strategic Execution: Translate corporate strategic pillars into actionable engineering roadmaps. Define and evolve "Software Factory" standards, standardizing CI/CD, testing automation, and deployment workflows. People & Performance: Own the full lifecycle of your team: hiring, onboarding, career mapping, and performance management. Foster a culture of accountability and psychological safety where engineers are motivated to reach their peak potential. Operational Excellence: Utilize SAFe (Scaled Agile Framework) to...