Software Engineer
2 weeks ago
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, as well as industry leaders across sectors. The company is founder-led, profitable, and growing.
This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Join Canonical to build a rewarding, meaningful career working with some of the best and brightest in technology.
About the RoleOur Store team develops and operates a large system of backend services powering the Snap Store and Charmhub.io marketplaces. Our services are primarily built in Python, with some Golang.
We face exciting challenges including scaling our architecture, expanding software delivery, and enhancing our offerings for IoT and enterprise solutions. If you value clean APIs, have a bias towards shipping, and believe in automated testing for reliability and speed, you'll be a great fit.
What You'll Do- Collaborate remotely with a globally distributed team.
- Develop clean web service APIs supporting CLI and web clients using Python and optionally Golang.
- Design and implement new features from specifications to production and ongoing operations at scale.
- Review code and technical designs of peers.
- Engage in discussions and collaborative problem-solving.
- Work remotely with 2 to 4 weeks of international travel for events.
- Proficient in developing public APIs and web applications using Python.
- Have a broad tech background with a focus on backend development and infrastructure.
- Experienced with relational and non-relational databases, capable of designing efficient data models and tuning queries.
- Comfortable working on Ubuntu as a development and deployment platform.
- Strong academic background in Computer Science, STEM, or a related field.
- Passionate about technology and working with diverse talented teams.
- Curious, flexible, articulate, and responsible.
- Valuing soft skills, and being passionate, enterprising, thoughtful, and self-motivated.
Canonical is a growing international software company working with the open-source community to deliver Ubuntu, the world's leading cloud OS. Our mission is to unlock the potential of free software for individuals and organizations. We help businesses reduce costs, improve efficiency, and enhance security with Ubuntu. With a remote-first culture, almost all teams operate remotely, setting the pace for the 21st-century digital workplace.
What Canonical OffersAs a pioneer in open source, Canonical is at the forefront of cloud, AI, and IoT technology with Ubuntu at its core. We recruit globally, uphold high standards, and foster a workplace that values diversity and inclusion. Working here means thinking differently, working smarter, learning continuously, and pushing your boundaries.
We are an equal opportunity employer committed to a discrimination-free workplace, welcoming applications from all backgrounds.
#J-18808-Ljbffr-
Software Engineer
2 weeks ago
Kuwait City, Al Asimah beBee Careers Full timeJob Title: Software EngineerSalary: 1700We are looking for a skilled and experienced Software Engineer to take on a challenging role in our team. The ideal candidate should have a strong background in Computer Science or a related field and at least 3 years of relevant work experience.The successful applicant will be responsible for:Developing high-quality...
-
Software Engineer
6 days ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Software Engineer - Python and K8s role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s role at CanonicalGet 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...
-
Software Engineering Manager
2 weeks ago
Kuwait City, Al Asimah beBee Careers Full timeThis is an exciting opportunity to take on a leadership role in our engineering team. As a Software Engineering Manager, you will be responsible for designing and delivering engineering solutions that drive business growth and improve operational efficiency.We are looking for a highly skilled and experienced engineer who can lead a team of software...
-
Software Engineering Manager
3 days ago
Kuwait City, Al Asimah beBee Careers Full time**Job Description:**We are seeking an experienced Engineering Manager to lead a team of engineers in developing and maintaining our software solutions. The ideal candidate will have a strong background in software engineering, technical leadership, and team management.The successful candidate will be responsible for:Leading a distributed team of engineers in...
-
Software Engineer
2 weeks ago
Kuwait City, Al Asimah Canonical Full timeJoin to apply for the Software Engineer - L3 Support role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top...
-
Software Engineer
5 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeCanonical 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,...
-
Software Engineering Director
3 days ago
Kuwait City, Al Asimah beBee Careers Full timeSoftware Engineering Manager - Leadership RoleWe are seeking a skilled engineering manager to lead our team of remote engineers in developing high-quality microservice architectures and delivering high-performance results.This is an opportunity for a seasoned leader to develop talent, set expectations with stakeholders, and advance modern software...
-
Software Engineering Manager
3 days ago
Kuwait City, Al Asimah beBee Careers Full timeSoftware Engineering ManagerSustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. As an engineering manager in this team, your primary responsibility is to ensure that the engineers you support are growing professionally and making valuable...
-
Software Engineer
5 days ago
Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full timeCanonical 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,...
-
Software Engineering Manager
6 days ago
Kuwait City, Al Asimah Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalCanonical is a leading...