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

Junior Software Developer - Observability

Canonical

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 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 end‑users, and 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. It will monitor 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 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
  • 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
  • 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.

Seniority level
  • Entry level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
  • Software Development

Referrals increase your chances of interviewing at Canonical by 2x

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Junior Software Developer - Observability in Salt Lake City, UT vacancy
  • Junior AI Engineer We are seeking a Junior AI Engineer to design, build, and scale AI-powered product features from concept to production...  ..., UT area! Your future duties and responsibilities Design and develop AI-driven product features using ML, GenAI, and LLMs Build and... 
    Junior
    Full time

    United IT

    Salt Lake City, UT
    1 day ago
  • $50k - $54k

    A global technology training firm seeks a DevOps Engineer/Production Support Analyst in Salt Lake City, UT. This role involves enterprise technology support and offers extensive paid graduate training with opportunities to work with tier-one clients. Candidates must possess...
    Junior

    mthree

    Salt Lake City, UT
    4 days ago
  •  ...google, Paypal, western union, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full... 
    Junior
    Full time

    SynergisticIT

    Salt Lake City, UT
    1 day ago
  • $120k - $150k

     ...per week. What You'll Do   Design, develop, and maintain backend services, APIs,...  ...debugging, and analysis  Improve system observability through logging, monitoring, and...  ...or related field  ~8+ years of backend software engineering experience  ~ Strong experience... 
    Suggested
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Salt Lake City, UT
    28 days ago
  •  ...Range: $180,300.00 - $279,500.00Job DescriptionThe Principal Software Engineer is the primary technical leader of the department. This...  ...-native architectures with strong emphasis on scalability, observability, reliability, security, and operational... 
    Suggested
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...determine what comes next. The team is now developing an AI assistant integrated into the...  ...individual degree journeys. As a Staff Software Engineer, AI, you will be the technical...  ...retrieval, inference, guardrails, evaluation, observability, and a security model that isolates... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • $124.75k - $178.22k

     ...with a strong commitment to software development best practices....  ...data lakehouse ecosystem. Develop and maintain integrations between...  ...practices. Mentor junior engineers and contribute to documentation...  ...Versioning, governance, and observability Testable, modular... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    EBSCO Information Services

    Salt Lake City, UT
    5 days ago
  • $111.2k - $190.3k

     ...why there’s nowhere like RSM. The Lead Software Engineer is a hands-on technical leader...  ...domain requirements into scalable, secure, observable, and maintainable technical solutions....  ...computed, and user-facing outputs. ~ Develop and support configuration-driven... 
    Full time
    Work experience placement
    Internship
    Local area

    RSM US LLP

    Salt Lake City, UT
    18 hours ago
  •  ...of service, KPMG provides Personal Time Off per fiscal year. Additionally, each year KPMG publishes a calendar of holidays to be observed during the year and provides eligible employees two breaks each year where employees will not be required to use Personal Time Off... 
    H1b
    Local area

    KPMG

    Salt Lake City, UT
    1 day ago
  • $150k - $180k

     ...Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the...  ...integrations, deployment, the URL you send the stakeholder, and the observability around it once it's live. There is usually no one else to... 
    Full time
    Shift work

    Pearson

    Salt Lake City, UT
    1 day ago
  •  ...cluster federation and AI workload scheduling policies Design observability strategies with Dynatrace, including service performance SLOs,...  ...cloud and AI systems ~ Demonstrated ability to mentor and develop engineers at multiple levels ~ Experience deploying and... 
    Work at office
    Flexible hours

    USANA Health Sciences

    Salt Lake City, UT
    4 days ago
  •  ...business challenges? Client is seeking a Junior AI Engineer to join our growing team in Salt...  ...Lake City, UT, where you'll help design, develop, and deploy next-generation AI-powered...  ...work alongside experienced AI engineers, software developers, and architects while gaining... 
    Junior
    Internship

    ASK Consulting LLC

    Midvale, UT
    4 days ago
  • $130k - $200k

     ...Contact Center AI implementations.Develop solution designs, integration...  ...to team members and mentor junior practitioners.Support...  ...experience in technology consulting, software engineering, cloud...  ..., and other AWS security and observability capabilities.Experience integrating... 
    Local area

    Deloitte

    Salt Lake City, UT
    1 day ago
  •  ...with a demonstrable portfolio are considered. ~2+ years of software engineering, IT operations, or infrastructure experience preferred...  ...databases on a managed service such as RDS Exposure to observability tooling (Datadog, CloudWatch, or equivalent) and an instinct... 
    Full time
    Internship
    H1b
    Work at office
    3 days per week

    Extra Space

    Salt Lake City, UT
    2 days ago
  • $186.07k - $218.9k

     ...about working at Coinbase. Coinbase’s Developer Infrastructure group builds the systems...  ...trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the...  ...end to end, including architecture, observability, SLOs, and on-call operations. Partner... 
    Local area

    Coinbase

    Salt Lake City, UT
    4 days ago
  • Senior/Staff Software Engineer Role Overview Title : Senior/Staff Software Engineer...  ...it's been hard to find and expensive to develop. At Zanskar, we're using better technology...  ...at scale. Experience ensuring system observability through logging, monitoring, alerting and... 
    Full time
    Local area

    Zanskar

    Salt Lake City, UT
    4 days ago
  • $87k - $187k

     ...all phases of the application software development lifecycle. Utilizes working knowledge to develop new application features and...  ...backlog refinement. Mentors junior engineers; coordinates cross-...  ...error logging, monitoring, and observability for effective debugging,... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Salt Lake City, UT
    2 days ago
  • $143k - $193.05k

     ...business unit is seeking a Senior Principal Software Engineer to serve as a visionary and...  ...that support dynamic workloads Developing modern, secure APIs to improve integration...  ...business process workflow ecosystems and observability platforms. Streamlining deployment and... 
    Full time
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    2 days ago
  • Staff Software Engineer We were tired of hearing that healthcare is broken, so we decided...  ...related to automated testing, observability, idempotency, performance, security, and...  ...recurrence. Mentor engineers and help them develop stronger skills in system design, problem... 
    Local area

    Nomi Health

    Salt Lake City, UT
    4 days ago
  • $220k - $275k

     ...passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will...  ...or Kinesis for real-time ingestion and system integrations Observability: Enterprise-level telemetry systems including DataDog,... 

    Datavant

    Salt Lake City, UT
    4 days ago
  • $136.2k - $214.01k

     ...Reliability Engineer at Proofpoint you will develop a deep understanding of the various...  ...multiple stakeholders, network, hardware and software that relate to scaling and...  ...teams to ensure Operations standards are observed, determine resource impacts for upcoming... 
    Full time
    Flexible hours

    Proofpoint

    Salt Lake City, UT
    4 days ago
  •  ...platform reliability, automation, and observability. This is an opportunity to have a significant...  ...reliability standards, improving developer experience, and helping build resilient...  ...You'll work at the intersection of software engineering and infrastructure, partnering... 
    Work at office
    Remote work
    1 day per week

    PrincePerelson & Associates

    Salt Lake City, UT
    3 days ago
  • $168k - $200k

     ...Site Reliability Engineer to join our Data & ML Platform team. You'll be at the forefront of building and operating a resilient, observable, and scalable platform that enables mission-critical data and ML workloads across our organization. This role is ideal for... 
    Remote work

    Datavant

    Salt Lake City, UT
    2 days ago
  •  ...and code integration best practices • Develop and maintain Infrastructure as Code (IaC)...  ...governance, and quality controls throughout the software development lifecycle • Implement enterprise monitoring, logging, and observability solutions using Splunk, AppDynamics, and... 
    Full time
    Local area

    System One

    Salt Lake City, UT
    a month ago
  • $293.9k - $406.8k

     ...interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global...  ...integrating across platform services such as observability, data platforms, AI/ML systems, and security... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    13 hours ago
  •  ...seeking a creative and detail-oriented Junior Interior Designer to support our design...  ...Assist in conducting site visits and observations Perform Revit modeling and/or AutoCAD...  ...team Attend various client, vendor, software, company training, tradeshows, and meetings... 
    Junior
    Full time
    Local area

    Denton House

    Salt Lake City, UT
    4 days ago
  •  ...the organization while partnering with software engineering, cybersecurity, enterprise...  ...repeatable, and automated software delivery. Develop automation that eliminates manual...  ...reliability. Design and implement observability strategies including centralized logging... 
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • $79.6k - $139.3k

     ...role, you'll collaborate with software engineers, solution...  ..., and production support * Develop and optimize graph data models...  ...enterprise monitoring, logging, and observability solutions using technologies...  ...practices * Experience mentoring junior engineers and promoting... 
    Local area
    Salt Lake City, UT
    a month ago
  • $141.2k - $278.3k

     ...organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this...  ...****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the... 
    Local area

    Deloitte

    Salt Lake City, UT
    1 day ago
  •  ...environments. You'll partner closely with software engineers, security, platform...  ...enterprise-scale applications and services. Develop cloud architecture roadmaps that improve...  ...Implement monitoring, logging, alerting, and observability solutions that proactively identify... 
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    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!