Junior Software Developer
3 weeks ago
Canonical seeks a Junior developer with proven skills in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that integrates top open-source monitoring tools. The stack is designed to be resilient, scalable, and user-friendly, providing deep insights and smooth operations for administrators.
This role offers an exciting opportunity for software engineers passionate about open source, Linux, Kubernetes, and Observability. Join Canonical, the company behind Ubuntu, and build a rewarding career working with talented professionals worldwide.
The monitoring stack will oversee applications across cloud platforms like Kubernetes and OpenStack, as well as on bare-metal, virtual machines, and containers. It will support monitoring applications and infrastructure regardless of whether they are managed by Juju, leveraging multiple data sources, including Juju, to provide contextual telemetry and insights.
Read more about the project here and here.
Location: This role is remote in the EMEA and Americas regions.
Daily Responsibilities- Collaborate with a globally distributed team
- Develop, test, and document high-quality code for new features
- Debug issues and engage with the community
- Review code from peers
- Represent Canonical at conferences and events
- Work remotely with 2 to 4 weeks of travel for events
- Passionate about technology and working with talented colleagues
- Value soft skills: passionate, proactive, thoughtful, self-motivated
- Bachelor's degree or equivalent in Computer Science, STEM, or related fields
- Skilled in Python, preferably with open-source experience
- Knowledge of Go
- Interest or experience with Ubuntu Linux, container images, Debian packaging, Snap, or distributed systems
Compensation depends on location, experience, and skills. Additional benefits may include bonuses and incentives. Our benefits include:
- Remote work environment (since 2004)
- Annual learning and development budget of $2,000
- Annual salary review
- Recognition rewards
- Paid holidays and parental leave
- Employee Assistance Programme
- Opportunities for travel and conferences
Canonical is a leader in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We are committed to excellence and diversity, fostering an inclusive, remote-first workplace since 2004. Join us to be part of shaping the future of digital technology.
Canonical is an equal opportunity employer, welcoming applicants from all backgrounds.
#J-18808-Ljbffr-
Junior Software Developer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Junior Software Developer - Observability role at CanonicalContinue with Google Continue with GoogleJoin to apply for the Junior Software Developer - Observability role at CanonicalCanonical seeks a Junior developer with a proven track record in Python and/or Go. As part of the Observability team,...
-
Talented Junior Software Developer Wanted
2 days ago
Manama, Manama, Bahrain beBeeSoftware Full time 2,500 - 4,500Seeking a talented Junior Software Developer to join our dynamic team! As an entry-level software engineer, you will play a vital role in shaping the future of our technology products. You will be part of a collaborative and agile team that works to enhance, design, and deliver software components in a secure, stable, and scalable way.Key Responsibilities
-
Junior Software Engineer
4 weeks ago
Manama, Manama, Bahrain Canonical Full timeJunior Software Engineer - Cross-platform C++ - MultipassJoin or sign in to find your next jobJoin to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at CanonicalJunior Software Engineer - Cross-platform C++ - Multipass2 days ago Be among the first 25 applicantsJoin to apply for the Junior Software Engineer - Cross-platform C++ -...
-
Software Developer
2 days ago
Manama, Manama, Bahrain beBeeSoftware Full time 60,000 - 120,000Senior Software Development PositionWe are seeking a highly skilled and motivated Senior Software Developer to join our team. As a senior member of our development team, you will play a key role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.You will be responsible for leading the design and...
-
Expert Software Developer
1 week ago
Manama, Manama, Bahrain beBeesoftware Full time 1,200,000 - 1,300,000Software Engineering ExpertWe are seeking a skilled Software Engineer to fill this challenging role. As part of our team, you will be responsible for designing and building captivating user interfaces using Angular or React, creating seamless and visually stunning applications.You will also be involved in architecting scalable and resilient solutions...
-
Junior QA Engineer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeContract : Full-timeEmployer : GFB SolutionsRole Summary:We're hiring a junior QA engineer to support digital platforms for a leading tech client.You'll work closely with the development team to validate features and ensure product quality through structured manual testing.Responsibilities:Execute test cases and report defectsSupport UAT and regression...
-
Junior Software Engineer
3 weeks ago
Manama, Manama, Bahrain RESO Full timeUse your deep C++ skills on Windows and MacOS to build an open source developer experience with Multipass, a workstation mini-cloud providing Ubuntu and appliance VMs on demand for build, test, and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We value code quality and user experience.Multipass is available for...
-
Senior Software Professional
1 week ago
Manama, Manama, Bahrain beBeeSoftware Full time 4,500 - 5,500Software Development OpportunityWe are seeking a skilled professional to join our team as a Senior Software Engineer.Main Responsibilities:Design and implement user interfaces using Angular or React.Develop scalable software solutions leveraging cloud technologies (AWS, Azure, GCP).Implement and maintain CI/CD pipelines for efficient software delivery.Mentor...
-
Junior UX Designer
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeJunior UX DesignerGet 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....
-
Junior Project Manager
4 days ago
Manama, Manama, Bahrain RESO Full timeCanonical 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 the world's leading public cloud and silicon providers, and...