Software Engineering Manager
Core
Leads a software engineering team responsible for people leadership, technical direction, and delivery execution to ensure high-quality, maintainable software aligned with business objectives.
Role type
Software Engineering Manager
Builds
High-quality, maintainable software products and services
Domain
Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
People leadership, technical direction, delivery execution, budget management, stakeholder communication, architectural decision-making, risk management, team coaching, performance management, process improvement
Preferred skills
Advanced Diploma or equivalent technical qualification, informal leadership experience
Technologies
N/A
Responsibilities
Leads and manages team performance, providing coaching, mentorship, and career development; Owns delivery outcomes for assigned products/services; Establishes technical direction and standards; Translates business priorities into clear technical execution plans; Identifies and manages technical risks
Seniority
Mid-Senior, hands-on IC with management responsibilities
