1,417 Engineering Manager jobs in South Africa
Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Join to apply for the Engineering Manager role at Morgan Sindall Infrastructure
Location: Inverness
Talented people are the key to our success
Shape the Future of the UK's Power Infrastructure
The Role We’re looking for an experienced Engineering Manager to oversee the day-to-day coordination of both internal and external engineering teams, ensuring all project deliverables are completed on time, within budget, and to the highest standards. You’ll play a key role in aligning engineering output with project requirements, driving quality and efficiency across all phases. While experience in cabling is advantageous, a strong background in civil infrastructure is essential.
Key Responsibilities
- Lead and support engineering activities across both pre-contract and delivery phases, ensuring compliance with CDM regulations and customer-specific requirements.
- Identify temporary works and technical needs, allocating appropriate resources in collaboration with operations directors.
- Manage strategic relationships with consulting engineers and joint venture partners, ensuring effective design delivery and alignment with Morgan Sindall standards.
- Provide pre-contract support including input into tenders, customer presentations, and securing design resources for future bids.
- Champion innovation, continuous improvement, and knowledge sharing across the Infrastructure business unit.
- Oversee engineering compliance, training, and competency records, and represent the company at relevant industry forums.
The Candidate
- Educated to degree level or equivalent in relevant field
- Chartered Engineer or similar and participation in affiliated bodies for example Institute of Civil Engineering
- Previous senior level involvement in the provision of design management services for civil engineering design and construction in the highways, rail, energy and water sectors
- Significant senior level involvement in large project tender teams including price and quality adjudicated bids
- An understanding of commercial aspects including typical terms and conditions and procurement models
- Experienced in the management, surveillance and audit of assurance regimes
- Experience of managing design process in tender or contract environment
- Experience with working in joint ventures and alliances or other collaborative working
What's in it for you?
- Generous holiday entitlement with the option to buy five days
- Flexible and adaptable working
- Family friendly policies and work/life approach
- Mentoring programmes and continuous learning support
- Contributory pension scheme
- Annual bonus scheme
- Recognition scheme and long service awards
- Car scheme and Private Medical Insurance (if applicable to role)
- We also provide the option to participate in our share-save scheme; discounts including cycle to work and gym membership; a support and advice service for colleagues and their families, and more.
About Our Energy Business Unit We have extensive experience in upgrading and replacing energy networks, delivering asset management for major UK energy companies and network operators.
Morgan Sindall is an equal opportunities employer and has been accredited with the Positive About Disabled People ‘Two Ticks’ accreditation. We are also an Investors in People company. Morgan Sindall is unable to employ anyone who does not have the legal right to live and work in the UK.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Join to apply for the Engineering Manager role at Klipboard
21 hours ago Be among the first 25 applicants
Join to apply for the Engineering Manager role at Klipboard
"At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."
Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP/SaaS solutions, Klipboard has a wide range of clients includes wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is simple: to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively
We are seeking an experienced Engineering Manager with a focus on C# .NET , PHP , or MAUI to lead one or more squads. You will be responsible for maintaining high coding standards while driving your team to deliver software quickly and efficiently . You will ensure teams have the resources to function at high speeds without sacrificing quality, fostering a culture of optimisation and high performance .
Key Responsibilities
- Hands-on Development:
- Provide expertise on complex issues within the C# .NET, PHP, or MAUI codebase, ensuring quick and efficient resolution.
- Review code to maintain fast delivery cycles and adherence to best practices, optimising performance and scalability.
- Technical Oversight:
- Guide teams in composing efficient software systems and ensure that architectural decisions prioritise speed and scalability.
- Ensure solutions are designed to be delivered rapidly with minimal rework or delays.
- Leadership and Mentorship:
- Foster a high-performance culture by mentoring team members on delivering fast, efficient solutions.
- Promote continuous delivery and optimised workflows to keep teams running at peak efficiency.
- Performance Monitoring:
- Utilise DORA metrics to monitor squad efficiency, with a focus on improving lead time, cycle time, and delivery speed.
- Provide actionable feedback to improve team performance, minimising bottlenecks and delays.
- Resource Management:
- Ensure squads have the resources and tools they need to work efficiently, while eliminating unnecessary roadblocks.
- Coordinate closely with leadership to make sure fast delivery remains a core focus.
- Strategic Communication:
- Communicate progress and performance updates to leadership, ensuring all teams remain efficient and aligned with broader business goals.
- Collaborate with stakeholders to ensure fast decision-making and unblock teams quickly.
- Bachelor’s degree in computer science or equivalent experience.
- Experience managing teams with hands-on coding responsibilities in C# .NET, PHP, or MAUI environments.
- Proven ability to drive fast, efficient delivery of high-quality software.
- Strong leadership skills and experience in optimising team performance.
- Familiarity with DORA metrics for tracking team efficiency and throughput.
You may also have seen from our recent posts that we are excited to begin sharing our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard and our new brand is designed to bring together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices based across the world and we are looking for talented individuals to join our growing teams. Due to our growth over the last few years it is an exciting time to join us as we enter our next chapter! At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."
Equal Opportunities
As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other's differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. We recognize the benefits of a diverse workforce, where creativity and valuing differences enable us all to thrive and sparks innovation.
If you require any help, adjustments and/or support during the interview and offer process then please advise our TA or HR team.
Research shows that women and other underrepresented groups are less likely to apply for a role unless they meet every listed requirement. However, we recognise that skills and experience come in many forms, and we encourage you to apply even if you don’t meet every criterion. If you are passionate about this role and believe you have the right mindset and transferrable skills, we would love to hear from you!
To all recruitment agencies: Klipboard does not accept agency speculative resumes. At present we only accept CV’s from Agencies on our PSL who have been assigned specific position/s. Please do not forward resumes to our careers site or direct to Klipboard employee as this does not constitute an introduction and Klipboard retrospectively will not be liable for any candidate ownership or fees related to unsolicited resumes.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Klipboard by 2x
Sign in to set job alerts for “Engineering Manager” roles.Alberton, Gauteng, South Africa 21 hours ago
Johannesburg, Gauteng, South Africa 1 week ago
Randfontein, Gauteng, South Africa 2 days ago
Randburg, Gauteng, South Africa 1 hour ago
Midrand, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 21 hours ago
Johannesburg, Gauteng, South Africa 23 hours ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 9 hours ago
City of Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 23 hours ago
Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Engineering Manager: Commercial Technology Installations Audits and Special ProjectsKempton Park, Gauteng, South Africa 3 months ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Engineering Manager - Financial ServicesJohannesburg, Gauteng, South Africa 7 months ago
Engineering Manager - Messaging SecurityJohannesburg, Gauteng, South Africa 6 days ago
Alberton, Gauteng, South Africa 7 hours ago
Manager: Data and Analytics (Analytics Engineering)Sandton, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Engineering Manager - Messaging SecurityJohannesburg, Gauteng, South Africa 1 week ago
Regional Executive (Engineering) at Takora Security Architecture and Engineering ManagerJohannesburg, Gauteng, South Africa 1 month ago
Boksburg, Gauteng, South Africa 2 days ago
Manager: Data and Analytics (Analytics Engineering)Sandton, Gauteng, South Africa 5 days ago
Technical Service Manager Food & Beverages Southern Africa Technical Service Manager - Malaysia and SingaporeAlberton, Gauteng, South Africa 1 week ago
Skills Programme Manager (TVET - Technical and Vocational Education and Training)Johannesburg Metropolitan Area 21 hours ago
Johannesburg, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
A renewable energy company in Edenvale is seeking the services of an Engineering Manager.
Duties & ResponsibilitiesYou will be responsible for providing technical leadership, coordination, and strategic direction to a team of engineering professionals. Your role will involve overseeing the Lead Electrical Engineer, Lead Project Engineer, Lead Commissioning Engineer, and Lead Service Engineer to ensure the successful implementation of BESS projects and the optimal operation and maintenance of BESS systems. Your expertise in engineering, project management, and team leadership will contribute to the efficient deployment and ongoing performance of BESS installations, supporting South Africa's transition to clean and sustainable energy solutions.
Education- NQF Level 8 Honours / 4 year Degree / Postgraduate Diploma
- Electrical/Electronic/Mechanical
Please send your CV to
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Engineering manager Jobs in South Africa !
Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrEngineering Manager
Posted 2 days ago
Job Viewed
Job Description
Canonical Cape Town, Western Cape, South Africa
Join or sign in to find your next jobJoin to apply for the Engineering Manager role at Canonical
Canonical Cape Town, Western Cape, South Africa
Join to apply for the Engineering Manager role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general track for first-level engineering management positions at Canonical.
We believe that open source is just starting to transform the tech sector and enterprise compute. Our goal is to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies'. To deliver on that ambition, our engineers are carefully selected from the applicants across the globe. We select for brilliance and motivation to take open source to the next level. Our engineering managers help teams achieve more than they realised they could, and feel proud of the result.
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products and who enjoy seeing colleagues develop. They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus, and delivery. We grow management skills and train engineers who are interested in soft skills to be managers.
A typical first-level software engineering team is based in a single time zone, such as EMEA or Americas, or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation, and community engagement. They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms, and standards, but they focus on different sides of the problem.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:
- Python and Golang
- C / C++ / Rust
- Data infrastructure
- HTML / CSS / JavaScript / Typescript / React
- Flutter
- Distro packaging and systems
- SAAS and web microservices
- Kernel
- Servers
- Graphics, Browser and Desktop
- Silicon enablement and embedded devices
- Product Security
Location: we have engineering management positions open in every time zone
What you'll do
- Lead and develop a team of engineers, ranging from graduate to senior
- Work remotely in a single major time zone, sometimes two
- Coach, mentor, and offer career development feedback
- Identify and measure team health indicators
- Implement disciplined engineering processes
- Represent your team and product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Excellent verbal and written communication skills in English
- A love of developing and growing people and a track record of it
- Experience in leading, coaching, and mentoring software developers
- Organised and able to ensure your team delivers timely, high-quality results
- Well-organised, self-starting, and able to deliver to schedule
- Professional manner of interacting with colleagues, partners, and the community
- You have advanced expertise in your domain
- You are knowledgeable and passionate about software development
- You have solid experience working in an agile development environment
- You have a demonstrated drive for continual learning
- Builds trust, relationships, and confidence
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
- Experience in a developer advocacy or community role
- Ops and system administration experience
- Performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Engineering Manager jobs in Cape Town, Western Cape, South Africa .
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Solutions EngineeringCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 1 month ago
Technical Manager - Automotive and IndustrialCape Town, Western Cape, South Africa 11 months ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Public Cloud, Python, GolangCape Town, Western Cape, South Africa 4 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 2 months ago
Engineering Manager - Build and Release InfrastructureCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Desktop and Embedded Linux OptimisationCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Ubuntu Linux KernelCape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 1 month ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 1 month ago
Linux Engineering Manager - Optimisation for Latest HardwareCape Town, Western Cape, South Africa 7 months ago
Software Engineering Manager - Container and Virtualisation InfrastructureCape Town, Western Cape, South Africa 1 month ago
Salesforce Engineering Manager, Commercial SystemsCape Town, Western Cape, South Africa 1 month ago
Embedded Linux Field Engineering ManagerCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Engineering Manager - Security Standards and HardeningCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Systems Integrations Engineering ManagerCape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 months ago
Ubuntu Engineering Delivery and Excellence ManagerCape Town, Western Cape, South Africa 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr