Engineering manager

5 days ago


Manama, Manama, Bahrain RESO Full time
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 / Java Script / Typescript / React Flutter Distro packaging and systems SAAS and web microservices Kernel Servers Graphics, Browser and Desktop Silicon enablement and embedded devices Product Security If your domain of expertise isn't listed above, yet you feel it's relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team. 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 What we're looking for in you 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 interacting with colleagues, partners, and community You have advanced expertise in your own 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 Additional Skills We Value Experience in a developer advocacy or community role Ops and system administration experience Performance engineering and security experience What we offer you 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 About Canonical 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, Io T and the cloud, we are changing the world on a daily basis. 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. Canonical has been a remote-first company since its 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.
#J-18808-Ljbffr

  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Job Overview:As a Document Controller Engineer at China Machinery Engineering Corporation - CMEC Bahrain WLL in Bahrain, you will play a crucial role in ensuring the smooth operation of our projects by effectively managing and maintaining project documents.Responsibilities:Document Control: Responsible for keeping track of important project documents,...


  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    The China Machinery Engineering Corporation - CMEC Bahrain WLL is hiring a highly skilled Civil Engineering Professional to manage our construction projects. As an experienced professional with a strong background in civil engineering and at least 5 years of work experience in Bahrain, you will be responsible for overseeing project execution, ensuring...


  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    We are currently seeking a talented Engineering Services Coordinator to join our team at the China Machinery Engineering Corporation - CMEC Bahrain WLL. As an experienced civil engineer with at least 5 years of work experience in Bahrain, you will be responsible for coordinating various engineering services, ensuring seamless project execution, and...


  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Document Controller Engineer Location: China Machinery Engineering Corporation - CMEC Bahrain WLL, Bahrain Keeping track of important project documents like project plans, blueprints, vendor contracts, and drawings; Creating reports for construction managers and keeping documentation safe and backed up; Performing data entry tasks when project documents need...

  • Civil Engineer

    1 day ago


    Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Bachelor Degree in civil engineering, CRPEP license15 JobsPosted onLast DateApr 29, 2021Company: China Machinery Engineering Corporation - CMEC Bahrain WLL, BahrainResponsibilities:Preparation of project construction schedule;Review project plans and specifications and comment on the building design, possible cost-saving measures, and potential construction...


  • Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Job Title:Document Controller EngineerAbout the Job:We are seeking an experienced Document Controller Engineer to join our team at China Machinery Engineering Corporation - CMEC Bahrain WLL in Bahrain.Key Responsibilities:Document Management: The successful candidate will be responsible for managing and maintaining project documents, including project plans,...

  • HSE Engineer

    1 day ago


    Manama, Manama, Bahrain China Machinery Engineering Corporation - CMEC Bahrain WLL Full time

    Bachelor of Degree in civil engineering, NEBOSH certificate.Posted on: Apr 30, 2021Company: China Machinery Engineering Corporation - CMEC Bahrain WLL, BahrainResponsibilities:Establish, implement, and maintain the Health, Safety, and Environment Management System of the organization.Develop operational procedures, implement and maintain the same.Advise the...

  • Engineering manager

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    This is a technical management role to lead a team that develops Python and Golang micro-services that power our global software distribution engine. The world sees it as the Snap Store and Charmhub.io marketplaces, behind the scenes it is a unified system that understands key concepts in software distribution - architectures, releases, betas, release...

  • Engineering manager

    5 days ago


    Manama, Manama, Bahrain RESO Full time

    Canonical Ubuntu is the most widely used OS for public cloud instances across every major public cloud. Our team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security in their cloud estate. We aim to deliver the very best public cloud VM experience, as well as specialized images for specific purposes...

  • Engineering manager

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    We want to transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code. This will allow companies to run very efficient bare-metal operations for high-performance computing, private cloud, data lakes, AI/ML, and analytics. We need to invent some new technology, and we need to build some new...

  • Engineering manager

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    The role of an Engineering Manager at Canonical As an Engineering Manager at Canonical, you must be technically strong, but your main responsibility is to run an effective team and develop the colleagues you manage. You will develop and review code as a leader, while at the same time staying aware that the best way to improve the product is to ensure that...

  • Engineering manager

    5 days ago


    Manama, Manama, Bahrain RESO Full time

    We partner with the world's leading silicon vendors to optimise Ubuntu on their latest platforms. We integrate next-generation features and performance enhancements in Ubuntu while also ensuring a common operating experience for their users. We are hiring engineering managers who are passionate about operational systems, cutting-edge hardware and open source...

  • Engineering manager

    3 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the safety and security of millions of users worldwide. Join a team of security experts dedicated to protecting the open-source ecosystem and driving innovation. Your leadership will be instrumental in...

  • Engineering manager

    5 days ago


    Manama, Manama, Bahrain RESO Full time

    Canonical is building a comprehensive suite of multi-cloud and on-premise data solutions for the enterprise. We want to make it easy to operate any database on any cloud, or on premise. The data platform team covers the full range of data stores and data technologies, spanning from big data, No SQL, cache-layer capabilities, and analytics; all the way to...


  • Manama, Manama, Bahrain RESO Full time

    This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry...


  • Manama, Manama, Bahrain RESO Full time

    This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry...


  • Manama, Manama, Bahrain RESO Full time

    Our mission is to build a next-generation private cloud infrastructure, combining KVM, Ceph, and SDN technologies to create a data center scale cloud that 'just works' and provides a mission-critical cloud for edge and core enterprise deployments. We're hiring engineering managers with experience in high-quality microservice architectures and...


  • Manama, Manama, Bahrain RESO Full time

    Engineering managers at Canonical are always coders who are able to review and lead both architecture and code. They should also be astute judges of character, and comfortable setting expectations and holding colleagues accountable to them. The team has grown and we are now looking for a dedicated, technical, engineering manager. As part of the observability...


  • Manama, Manama, Bahrain RESO Full time

    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 Io T. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain RESO Full time

    We work closely with major silicon companies to optimise Ubuntu for their latest hardware. As a software engineering manager, you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...