
Golang Developer Opportunity at Canonical
10 hours ago
At Canonical, we are at the forefront of the global shift to open source. As the company behind Ubuntu, one of the most influential open source projects, we are revolutionizing software development.
About Us
We are a pioneering tech firm with a strong commitment to excellence. Our team is comprised of talented individuals who share a passion for innovation and open-source solutions. We believe that our diverse backgrounds and experiences bring unique perspectives that drive our success.
The Role
We are seeking an exceptional Golang engineer to join our team. The successful candidate will have extensive experience designing and implementing high-quality Golang software on Linux. They will be responsible for working on various projects, collaborating with colleagues, and contributing to the growth and success of our products.
Responsibilities
- Design and implement well-tested and documented software in Go
- Debug and fix issues encountered by users
- Participate in code reviews and architectural discussions
- Collaborate with the community and colleagues on technical specifications
- Seek improvements to engineering practices
- Deploy and operate services developed by the team (in some cases)
- Contribute to product success through technical advocacy
Requirements
- An exceptional academic track record from high school and university
- Undergraduate degree in Computer Science or a related field, or a compelling narrative about your alternative path
- Drive and a track record of going above expectations
- Well-organized, self-starting, and able to deliver on schedule
- Professional manner interacting with colleagues, partners, and community
- Experience designing and writing high-quality Golang software on Linux
- Passion for Linux at the system level
- For senior roles, experience building, deploying, and operating distributed systems and APIs
- Professional written and spoken English
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Passion, thoughtfulness, and self-motivation
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year for company events
Benefits
- Competitive compensation based on experience and performance
- Performance-driven annual bonus or commission
- Personal learning and development budget
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Program
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
-
Golang engineer
11 hours ago
Manama, Manama, Bahrain RESO Full timeThis is our general process for Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we'll find the best fit product team at Canonical for you to progress your application based on your personal interests....
-
Senior observability platform developer
11 hours ago
Manama, Manama, Bahrain Canonical Full timeCanonical seeks an experienced developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and...
-
Head of security operations
11 hours ago
Manama, Manama, Bahrain Canonical Full timeThis global leadership role in cyber security is to manage the Security Operations (Sec Ops) team responsible for the design, implementation, and evolution of Canonical security practices, techniques, tools, systems, and policies. The team is the primary owner of strategy and practices that determine how Canonical secures its data, internal infrastructure,...
-
Linux Engineer
2 hours ago
Manama, Manama, Bahrain Canonical Full timeJob DescriptionThis role is an opportunity for a hands-on engineer with eagerness to learn, a passion for Linux and cloud technologies to work with some of the best people in the industry at Canonical.The Cloud Support Associate Engineer will be accountable for delivering an outstanding technical support experience on the full cloud technical stack at...
-
Search Consultant Expert
8 hours ago
Manama, Manama, Bahrain Canonical Full timeAbout CanonicalCanonical is 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.We are committed to being a leader in diversity and inclusion. Our goal is to ensure that...
-
Engineering manager
11 hours ago
Manama, Manama, Bahrain Canonical Full timeAs 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...
-
Manama, Manama, Bahrain Canonical Full timeJob Description Company OverviewCanonical is a pioneering technology company that champions the use of open-source software to drive innovation and excellence in the industry. Job SummaryWe are seeking an exceptional Security Operations Leader to spearhead our cyber security efforts and propel our operations to new heights. As a key member of our team, you...
-
Engineering Lifecycle Excellence Lead
8 hours ago
Manama, Manama, Bahrain Canonical Full timeOverview:We are seeking an experienced Staff Development Lifecycle Engineer to join our team. This individual will lead our efforts to develop and implement a robust engineering lifecycle process that meets the needs of our customers in highly regulated industries.The ideal candidate will have a strong background in software engineering, process management,...
-
Mission Critical Systems Engineer
8 hours ago
Manama, Manama, Bahrain Canonical Full timeJob Description:As a Staff Development Lifecycle Engineer, you will be responsible for leading our efforts to make Ubuntu suitable for mission-critical environments like automotive, aerospace, industrial robotics, and other highly regulated uses.Ubuntu is the most widely used Linux in the enterprise, for developers, and at home. We strive to enable...
-
Digital Marketing Strategist
8 hours ago
Manama, Manama, Bahrain Canonical Full timeCompany OverviewCanonical is a pioneer in open-source technology, empowering developers since 2004. We drive innovation through cutting-edge solutions like public cloud, machine learning, and robotics. Our marketing team thrives at the forefront of technology adoption, fostering growth and excellence.
-
Cloud-Native Monitoring Engineer
10 hours ago
Manama, Manama, Bahrain Canonical Full timeJob DescriptionCanonical seeks an experienced developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools.The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is...
-
Paid Campaign Specialist
8 hours ago
Manama, Manama, Bahrain Canonical Full timeJob DescriptionThe role of an Ads Specialist involves supporting the marketing team in setting up and monitoring paid campaigns. Key responsibilities include:Collaborating with team members to establish and track paid campaignsMonitoring performance and budgets across the marketing teamDeveloping automation and AI to enhance paid campaign...
-
Academic Career Development Officer
8 hours ago
Manama, Manama, Bahrain AT Management Full timeSenior Admission Officer at AT ManagementWe are a leading provider of higher education solutions in the Gulf region, dedicated to delivering world-class academic experiences to students. Our commitment to excellence drives us to continuously improve and innovate our programs and services.Our Story:We have a long history of success in the education sector,...
-
Global Alliance Director for Canonical
8 hours ago
Manama, Manama, Bahrain RESO Full timeAt Canonical, we are changing the world of software by publishing Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud.We recruit on a global basis and set a high standard for people joining the company. Excellence is expected to succeed.This position requires experience in alliance and indirect sales management...
-
Headhunting Strategist
8 hours ago
Manama, Manama, Bahrain Canonical Full timeCompany OverviewCanonical is a pioneering tech firm that has been at the forefront of the global move to open source since 2004. As the company behind Ubuntu, one of the most important open source projects, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining our team. Our work environment...
-
Junior linux kernel engineer
11 hours ago
Manama, Manama, Bahrain Canonical Full timeEvery year we select new junior professionals into the Canonical kernel team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place...
-
Regulatory Compliance Solutions Architect
8 hours ago
Manama, Manama, Bahrain Canonical Full timeAbout the Job:We are seeking an experienced Staff Development Lifecycle Engineer to lead our efforts to develop and implement a robust engineering lifecycle process that meets the needs of our customers in highly regulated industries.The ideal candidate will have a strong background in software engineering, process management, and compliance. They should be...
-
Agile Development Process Manager
8 hours ago
Manama, Manama, Bahrain Canonical Full timeAbout the Role:We are seeking an experienced Staff Development Lifecycle Engineer to lead our efforts to develop and implement a robust engineering lifecycle process that meets the needs of our customers in highly regulated industries.The ideal candidate will have a strong background in software engineering, process management, and compliance. They should be...
-
Senior Admission Strategist
8 hours ago
Manama, Manama, Bahrain AT Management Full timeAcademic Careers Development ManagerWe are a pioneering force in the education sector, dedicated to providing world-class higher education opportunities to students in the Gulf region. Our vision is to become the leader in education by delivering exceptional academic experiences that empower students to succeed.About Us:We are driven by a passion for...
-
Education Sales Specialist
8 hours ago
Manama, Manama, Bahrain AT Management Full timeEducational Sales Consultant at AT ManagementWe are a trusted provider of higher education solutions in the Gulf region, dedicated to delivering world-class academic experiences to students. Our commitment to excellence drives us to continuously improve and innovate our programs and services.About Us:We have a long history of success in the education sector,...