Current jobs related to Software Engineer - Adelaide, South Australia - Canonical

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Dewc Full time

    OverviewAt DEWC Services, we are a certified Great Place to Work that provides specialist C4ISR and Electronic Warfare engineering and technical support across the Australian Defence Force (ADF) and Department of Defence.We thrive on a collegial and collaborative atmosphere, placing great importance on both professional development and personal...

  • Software Engineer

    1 week ago


    Adelaide, South Australia Mantech Recruitment Full time

    Direct message the job poster from Mantech RecruitmentEngineering Talent Scout - Bridging Product Development Companies to Top Talent and Engineers to Dream JobsA rapidly growing aerospace company developing next-generation autonomous aerial systems is hiring a Software Engineer to join its core software team. As the team scales, this role supports...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia DXC Technology Inc. Full time

    Software Engineer Job DescriptionThis is an expression of interest for skilled professionals to join our Adelaide Defence team as Software Engineers. You will be working on cutting-edge cybersecurity projects with real-world applications, supporting the defence industry's critical mission protecting the country.We're looking for individuals drawn to the...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Aurizn Full time

    Aurizn Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Engineer role at AuriznAurizn Adelaide, South Australia, Australia3 weeks ago Be among the first 25 applicantsJoin to apply for the Software Engineer role at AuriznGet AI-powered advice on this job and more exclusive features.Join Aurizn, as we push...

  • Software Engineer

    4 weeks ago


    Adelaide, South Australia Canonical Full time

    Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Engineer - Python and K8s role at CanonicalCanonical Adelaide, South Australia, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s role at CanonicalCanonical is a leading provider of open...

  • Software Engineer

    2 weeks ago


    Adelaide, South Australia Canonical Full time

    Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Engineer - Python and K8s role at CanonicalCanonical Adelaide, South Australia, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s role at CanonicalCanonical is a leading provider of open...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Aurizn Full time

    About AuriznAurizn is a proudly Australian-owned business that delivers sophisticated and pioneering projects across Defence, National Security, and Critical Infrastructure.Our MissionWe push the limits of cutting-edge technology to make a real impact on people, customers, nations, and beyond.Our CultureWe have an inclusive and supportive culture that lifts...

  • Software Engineer

    2 weeks ago


    Adelaide, South Australia DXC Technology Inc. Full time

    Software Engineer - Adelaide Defence TeamThis is an expression of interest for highly skilled Software Engineers to join our team in Adelaide, supporting the defence industry's critical mission.About the RoleYou will work on cutting-edge cybersecurity projects that have real-world applications, collaborating closely with other teams to ensure project...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Green Light Worldwide Full time

    Job Title: Software EngineerContract Type: 13-month contract with potential extensionLocation: Edinburgh, AustraliaSecurity Clearance: NV2 or higherAbout Green Light WorldwideWe are a growing consulting organisation specialising in Telecommunications and System Integration Services. Our client partner requires a skilled Software Engineer to join their team...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Dewc Full time

    About DEWC ServicesDEWC Services is a specialist C4ISR and Electronic Warfare engineering and technical support company that provides services across the Australian Defence Force (ADF) and Department of Defence. We have over 80 high-performing, talented engineers, IT, and business professionals who are passionate about keeping Australia's Defence Personnel...

Software Engineer

1 month ago


Adelaide, South Australia Canonical Full time

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 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 career working with talented professionals in technology.

About the Role

The Canonical Store team develops and operates backend services powering the Snap Store and Charmhub.io marketplaces. Our services are primarily built in Python, with some components in Golang. We face challenges such as scaling our architecture, expanding software delivery, and enhancing our offerings for IoT and enterprise solutions.

If you are passionate about clean APIs, shipping code, and automated testing for higher velocity and reliability, you will be a great fit.

What You'll Do
  1. Collaborate remotely with a globally distributed team.
  2. Develop web service APIs supporting CLI and web clients using Python (and optionally Golang).
  3. Design and implement features from specification to production and ongoing operations at scale.
  4. Review code and technical designs from other engineers.
  5. Engage in idea discussion and collaborative problem-solving.
  6. Work remotely with occasional travel (2-4 weeks) for internal and external events.
Who You Are
  1. Proficient in developing public-facing APIs and web applications using Python.
  2. Experienced with backend code and infrastructure, familiar with relational and non-relational databases, and capable of designing performant data models and tuning queries.
  3. Comfortable working on Ubuntu as a development and deployment platform.
  4. Strong academic background in Computer Science, STEM, or similar.
  5. Passionate about technology and collaborating with diverse talented teams.
  6. Curious, flexible, articulate, and accountable.
  7. Valuing soft skills, being passionate, enterprising, thoughtful, and self-motivated.
About Canonical

Canonical is an 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. As a remote-first company with over 700 professionals across 50 countries, we set the pace for the modern digital workplace.

What We Offer

As a pioneer in open source, Canonical is at the forefront of AI, IoT, and cloud technologies. We recruit globally and uphold high standards for excellence. Working remotely since 2004, we foster a future-oriented work environment that encourages innovation, continuous learning, and skill development.

Canonical is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all backgrounds and identities, ensuring fair consideration for everyone.

#J-18808-Ljbffr