Remote Engineering Manager - Cross-Platform C++ Leader
Canonical
Cape Town
Remote
ZAR 2,428,000 - 3,399,000
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
Personal learning and development budget of USD 2,000
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations
Priority Pass and travel upgrades
Job summary
A leading open source software provider seeks an experienced Software Engineering Manager to lead a remote team. You will grow your team through coaching and mentoring, manage engineering expectations, and advocate for best practices. The ideal candidate will have expertise in C++ development and a passion for open source. This role offers a unique remote work environment with annual travel for team sprints and an exciting career development budget.
Qualifications
Strong track record in developing and growing people.
Aiming for success in delivering timely, high-quality software.
Strong technical communication skills in writing and speaking.
Expertise in modern C++ development and cross-platform experience.
Knowledge of hypervisor technologies like Hyper‑V and KVM.
Experience contributing to open source projects.
Responsibilities
Lead a remote team of engineers.
Coach, mentor, and provide career development.
Manage expectations with engineering teams and stakeholders.
Advocate for modern software practices.
Engage with Canonical and the open source community.
Skills
Developing and growing people
Timely, high-quality software delivery
Strong written and verbal technical communication
Expertise in modern C++ development
Cross-platform development
Knowledge of hypervisor technologies
Open source experience
Education
Bachelor's or equivalent in Computer Science or STEM
Job description
A leading open source software provider seeks an experienced Software Engineering Manager to lead a remote team. You will grow your team through coaching and mentoring, manage engineering expectations, and advocate for best practices. The ideal candidate will have expertise in C++ development and a passion for open source. This role offers a unique remote work environment with annual travel for team sprints and an exciting career development budget.