A Systems Engineer for IoT Solutions

3 days ago


Sydney, New South Wales, Australia beBeeEngineering Full time $120,000 - $160,000
Job Summary:

A Career in IoT Engineering:

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software.

We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do.

Most colleagues work remotely since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Our Team:

Canonical's engineering team is at the forefront of the IoT revolution and aims to strengthen this position by developing cutting-edge telemetry and connectivity solutions. By integrating reliable, secure, and robust data streaming capabilities into the Snappy ecosystem, we are setting new standards in the industry for ease of development, implementation, management, and security.

What your day will look like:

  • Work remotely with a globally distributed team, driving technical excellence and fostering innovation across diverse engineering environments.
  • Design and architect high-performance service APIs to power streaming data services, ensuring seamless integration across teams and products using Python and Golang.
  • Develop robust governance, auditing, and management systems within our advanced telemetry platform, ensuring security, compliance, and operational integrity.
  • Partner with our infrastructure team to build scalable cloud-based SaaS solutions while also delivering containerized on-prem deployments for enterprise customers.
  • Lead the design, implementation, and optimization of new features—taking projects from spec to production, ensuring operational excellence at scale.
  • Provide technical oversight, review code and designs, and set best practices to maintain engineering excellence.
  • Engage in high-level technical discussions, collaborating on optimal solutions with engineers, product teams, and stakeholders.

Key Requirements:

To excel in this role, you must have:

  • Deep expertise in designing and architecting scalable backend services, messaging/data pipelines, and REST APIs using Golang or Python, guiding best practices, technical direction, and system scalability.
  • Proven expertise in cybersecurity principles and addressing complex challenges of IoT environments—secure connectivity, data streaming, governance, and compliance.
  • Expertise in designing and optimizing systems using IAM models, encryption, access control, and compliance frameworks (GDPR, HIPAA) to ensure secure and compliant data handling.
  • Ability to design decentralized data ownership models, ensuring interoperability and governance across domains.
  • Experience in designing high-throughput, low-latency systems for IoT data processing.
  • Familiarity with data streaming technologies (MQTT, Kafka, RabbitMQ).
  • Knowledge of observability tools (OpenTelemetry).
  • Industrial/engineering data exchange protocols (OPC-UA, ModBus).

Why Choose Us:

At Canonical, we offer:

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program & Wellness Platform.
  • Opportunity to travel to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.

Join Our Community:



  • Sydney, New South Wales, Australia beBeeIoTSpecialist Full time $100,000 - $120,000

    **Job Overview:**We are seeking a skilled IoT Solutions Specialist to develop and implement cutting-edge IoT solutions.This role requires collaboration with cross-functional teams to deliver innovative solutions to clients.**Key Responsibilities:**The successful candidate will work with various Teltonika Telematics manufactured GNSS tracking devices that...


  • Sydney, New South Wales, Australia beBeeIoT Full time $70,000 - $120,000

    Job DescriptionWe are seeking a skilled engineer to design, develop, and deploy IoT solutions using Microsoft Azure services. This is an exciting opportunity for someone who wants to build custom code while helping customers transform their business.\


  • Sydney, New South Wales, Australia beBeeDataEngineer Full time $128,181 - $183,459

    IoT Data EngineerWe are seeking an experienced software engineer to join our team and contribute to the development of innovative IoT solutions.This role involves designing, architecting, and implementing high-performance service APIs to power streaming data services using Python and Golang.The ideal candidate will have a deep understanding of cybersecurity...

  • IoT Data Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Canonical Full time

    Join to apply for the IoT Data Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the IoT Data Engineer 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 technology markets. Our platform,...

  • IoT Platform Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Canonical Full time

    Join to apply for the IoT Platform Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the IoT Platform Engineer 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 technology markets. Our...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $90,000 - $140,000

    \Embedded Software Engineer\As a software development professional, you will contribute to the creation of innovative IoT lighting solutions within a global research and development team.\Your Key Responsibilities\Collaborate with cross-functional teams to design and develop human-centric lighting solutions.Participate in system design and architecture to...

  • Net/Iot Consultant

    3 days ago


    Sydney, New South Wales, Australia Brennan It Full time

    **Why work for Brennan?**At Brennan, we aim to lead, not follow. One of the ways we do this is through an open diverse culture that values performance, where anyone in the team can bring new ideas to the table and see them thrive. Our people are empowered, unique, considerate, supportive, trusting and accepting being the cornerstone of the business. Because...

  • IoT Backend Developer

    2 weeks ago


    Sydney, New South Wales, Australia beBeeData Full time $100,000 - $150,000

    Job OpportunityThis is an exciting position for a software engineer passionate about open source software, Linux, and Web Services at scale.We are seeking talented individuals to help us enhance our global SaaS services, providing customers with the essential data services needed to build the next generation of IoT devices effortlessly. Our commitment to...


  • Sydney, New South Wales, Australia beBeeembeddedlinux Full time $90,000 - $120,000

    Embedded Linux Specialist For IoT SystemsOur organization is seeking a skilled professional to fill the role of Embedded Linux Field Engineer. This position requires expertise in embedded Linux systems, including their design, development, and deployment.Key Responsibilities:Engage with customers to gather requirements and explain the technology.Develop...


  • Sydney, New South Wales, Australia Bebeeembeddedlinuxexpert Full time

    Embedded Linux Expert for IoT DevicesWe are seeking a skilled professional to join our team as an Embedded Linux Field Engineer.Role DescriptionThis position requires expertise in embedded Linux systems, including their design, development, and deployment. The successful candidate will work closely with customers to understand their needs and provide...