Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Software Developer - Observability

Canonical

Junior Software Developer – Observability

Join to apply for the Junior Software Developer – Observability 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 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.

We are hiring a Junior 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 seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations. This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.

The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and OpenStack, as well as bare-metal, virtual machines and containers. The stack will be capable of monitoring applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualize the collected telemetry and insights delivered to the end-users.

You can read more about the project here and here.

Location: This role will be based remotely in the EMEA and Americas regions

Responsibilities
  • Collaborate proactively with a globally distributed team
  • Write, test and document high quality code to create new features
  • Debug issues and interact with a vibrant community
  • Review code produced by other engineers
  • Attend conferences to represent Canonical and the Charmed Observability Stack
  • Work from home with global travel 2 to 4 weeks for internal and external events
What we are looking for in you
  • You love technology and working with brilliant people
  • You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You are a skilled Python developer, preferably with a track record in open source
  • You have a working knowledge of Go
  • You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems.
What we offer colleagues
  • 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
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long‑haul company events

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Junior Software Developer - Observability in San Francisco, CA vacancy
  • A global open source software provider is seeking a Junior Software Developer for their Observability team. This remote position requires expertise in Python and a working knowledge of Go. The successful candidate will develop a cloud-native monitoring stack, collaborating... 
    Junior
    Remote job

    Canonical

    San Francisco, CA
    1 day ago
  • $175k - $240k

     ...in the real world, helping developers move from prototypes to production...  ...product LangSmith, an observability and evals platform. In this...  ...features. Mentor and guide more junior members of the team. Drive...  ...~5+ years of experience in software engineering working on... 
    Suggested
    Full time
    Work at office
    Flexible hours

    LangChain

    San Francisco, CA
    14 hours ago
  • $160k - $195k

     ...foundation for agent engineering in the real world, helping developers move from prototypes to production-ready AI agents that teams...  ...in the real world. Today, our platform includes LangSmith (Observability, Evaluation, Deployment, Fleet, and Sandboxes), our open source... 
    Suggested
    Full time
    Work at office
    Flexible hours

    LangChain

    San Francisco, CA
    14 hours ago
  • $145k - $180k

     ...engineering in the real world, helping developers move from prototypes to production-ready...  ...work on LangSmith, our commercial AI observability and evals platform product. In this role...  ...this role ~2+ years of experience in software engineering working on complex platform... 
    Suggested
    Full time
    Work at office
    Flexible hours

    LangChain

    San Francisco, CA
    14 hours ago
  • $177.19k - $364.8k

     ...recruiting process here.We're seeking an exceptional Staff Software Engineer to join our Observability team at Pinterest. This role combines deep technical...  ...pain points and deliver solutions that improve developer productivity and system reliabilityInnovation: Stay current... 
    Suggested
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  • $197.3k - $313.7k

     ...evolves.How We Build: AI-FirstUnified Observability is being built with an AI-first engineering...  ..., write, review, test, and operate our software. Engineers on this team are expected to...  ..., log analysis, capacity planning).Develop strong judgment about when to lean on AI... 
    Full time

    Salesforce

    San Francisco, CA
    2 days ago
  • RDQ126R35At Databricks, observability and governance are what turn a massive, multi-tenant data and AI platform into one customers can trust...  ..., insights, and governance.Champion reliable, high-quality software and the operational practices that let a focused team... 
    Worldwide

    DataBricks

    San Francisco, CA
    1 day ago
  • $202k - $237k

     ...democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing  Ray , a...  ...of these features. About the team The Workspace & Observability Team is dedicated to empowering clients to create robust AI... 
    Full time
    Work at office
    Flexible hours

    Anyscale

    San Francisco, CA
    14 hours ago
  •  ...applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the...  ...THE ROLE Baseten is seeking talented and experienced Software Engineers to join our Observability team within the Infrastructure organization. As an early... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    14 hours ago
  •  ...than unfettered growth. About the Role We’re building the observability product for OpenAI—from scalable infrastructure to a rich, AI...  ...engineers debug through notebook-like UIs. We’re hiring software engineers across the stack—infra, backend, and product. You’... 
    Full time

    OpenAI

    San Francisco, CA
    14 hours ago
  •  ...AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier...  ...problems, but are not. We are hiring a Lead Software Engineer to build a first-class observability and root-cause analysis system for GPU fabrics.... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    14 hours ago
  •  ...will play a crucial role in ensuring the observability, reliability, scalability, and...  ...with cross-functional teams, including software engineers, product managers, and data scientists...  ...goals.  In this role, you will: Develop and maintain systems that allow for effective... 
    Full time
    Work experience placement
    Relocation package

    OpenAI

    San Francisco, CA
    14 hours ago
  • A leading AI observability platform in San Francisco is seeking an Open Source Engineer specializing in Go. In this role, you will develop elegant and resilient SDKs that enhance AI evaluation and observability. The ideal candidate is passionate about developer experience... 

    Brain Trust Inc

    San Francisco, CA
    4 days ago
  •  ...idea to production with speed, security, and exceptional developer experience.Now, software is entering a new era, and the next generation of...  ...Role:We are looking for a Software Engineer to join our Observability team. Vercel users rely on Observability to monitor and... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Monday to Friday
    Flexible hours

    Vercel

    San Francisco, CA
    1 day ago
  • An innovative AI platform company is seeking engineers to develop SDKs that enhance AI observability and evaluation. You will design and implement libraries that ensure efficiency and ease of use, deeply engaging with the developer experience. The role involves working... 

    Brain Trust Inc

    San Francisco, CA
    2 days ago
  • $170k - $240k

    Senior Software Engineer - Observability and ReliabilityAbout the RoleWe are growing the engineering team and looking for engineers who have the chops to build and deliver world-class technology. You will be part of a talented team of engineers with a shared mission to... 
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    4 days ago
  • Capgemini is seeking a Junior AI Engineer in the San Francisco Bay Area to support the development and deployment of AI/ML and Generative AI solutions. The role focuses on building Python-based applications, APIs, and AI integration components under the guidance of senior... 
    Junior

    Capgemini

    San Francisco, CA
    2 days ago
  • $100k

     ...Paypal, western union, client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions... 
    Junior
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    14 hours ago
  •  ...security culture.    About the Role We are seeking a Software Engineer, Security Observability to join our Security team. In this role, you will be...  ..., you will collaborate with cross-functional teams to develop, deploy, and maintain robust software solutions that support... 
    Full time
    Remote work
    Relocation package

    OpenAI

    San Francisco, CA
    14 hours ago
  • Capgemini Engineering is seeking a Junior AI Engineer in the San Francisco Bay Area to support AI/ML and Generative AI deployment. You will write Python-based services, work with LLMs, embeddings, and vector databases, and contribute to rapid PoCs under senior guidance... 
    Junior

    Capgemini Engineering

    San Francisco, CA
    1 day ago
  • Simplify in San Francisco is hiring a junior software engineer to design and build reinforcement-learning environments for software engineering tasks. You will own the full lifecycle from concept to evaluation against frontier models, using Python and Docker/Linux tools... 
    Junior

    Simplify

    San Francisco, CA
    4 days ago
  • Blueprints AI in San Francisco seeks an AI engineer to assist in building, fine-tuning, and evaluating AEC-specific vision and multimodal models. You will gain hands-on experience with production ML systems and work closely with senior engineers to deliver real product ...
    Junior

    Blueprints AI

    San Francisco, CA
    1 day ago
  •  ...Software Programmer Opportunities Since 2010 Synergisticit has helped jobseekers differentiate themselves by providing candidates...  ...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine... 
    Junior
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    1 day ago
  •  ...generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastructure. The storage and observability team is responsible for designing, implementing, and maintaining robust distributed storage solutions and comprehensive... 

    Together AI

    San Francisco, CA
    4 days ago
  • Crusoe is seeking a Senior Streaming Software Engineer to join the Observability team in our Cloud Infrastructure group. You will design, build, and operate high‑throughput streaming systems that power real‑time telemetry across our GPU cloud and global data centers. You... 

    Crusoe

    San Francisco, CA
    14 hours ago
  • $200 - $300 per day

     ...Software Engineer Junior 2 Snow, Robinson and Taylor San Francisco, California, United States About this position About Snow, Robinson and Taylor About the role Describe the role and team the candidate will be joining What you’ll do Describe the specific responsibilities... 
    Junior

    Snow, Robinson and Taylor

    San Francisco, CA
    14 hours ago
  •  ...a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions... 
    Junior
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    3 hours ago
  • Assist in building, fine-tuning, and evaluating AEC-specific vision and multimodal models. Working alongside senior engineers, you will contribute to data preparation, model experimentation, and deployment pipelines while gaining hands-on experience with production ML systems...
    Junior

    Blueprints AI

    San Francisco, CA
    1 day ago
  • $293k - $325k

     ...robust security culture. About the RoleWe are seeking a Software Engineer, Security Observability to join our Security team. In this role, you will be...  ...skills, you will collaborate with cross-functional teams to develop, deploy, and maintain robust software solutions that... 
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago
  • $200 - $300 per day

    Snow, Robinson and Taylor in San Francisco, California, United States is seeking a Software Engineer Junior 2 to join our team. This entry-level role offers the opportunity to grow within a dynamic real-world software development environment and contribute to the ongoing... 
    Junior

    Snow, Robinson and Taylor

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Software Developer - Observability. Be the first to apply!