Company logo hidden

SaaS Backend Engineer - Telemetry

Unlock employer Dubai, United Arab Emirates Posted: 23 Jan 2025

Financial

  • Estimate: $70k - $95k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

About the Job:
This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. At Canonical, you will have the chance to build a rewarding, meaningful career working with the best and brightest people in technology.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Canonical's engineering team is at the forefront of the IoT revolution, aiming to enhance global SaaS services by developing cutting-edge telemetry and connectivity solutions. You will help provide customers with essential data services needed to build the next generation of IoT devices effortlessly, while ensuring data governance, ownership, and confidentiality.

Responsibilities:

  • Collaborate remotely with a globally distributed team.
  • Architect scalable service APIs to provide streaming data services using Python and Golang.
  • Develop data governance, management, and auditing systems within our telemetry platform.
  • Work with the infrastructure team to create cloud-based and containerized on-prem solutions.
  • Design and implement new features from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Participate in discussions to find optimal solutions.
  • Travel for internal and external events, approximately 2 to 4 weeks per year.

What We Are Looking For:

  • Passion for technology and working with a diverse team.
  • Curiosity, flexibility, articulation, and accountability.
  • Strong soft skills, with a self-motivated and enterprising attitude.
  • Proficiency in backend coding and infrastructure.
  • Understanding of cybersecurity and challenges of IoT connectivity and data streaming.
  • Knowledge of telemetry and connectivity systems, including data streaming technologies (MQTT, Kafka, RabbitMQ), observability (OpenTelemetry), and industrial data protocols (OPC-UA, ModBus).
  • Experience in design and implementation of back-end web services and REST APIs using Python and/or Golang.
  • Familiarity with Ubuntu as a development and deployment platform.
  • Bachelor's or equivalent in Computer Science, STEM, or similar degree.

Work Conditions:

  • Remote-first environment with a preference for candidates in the EMEA region.
  • Open to candidates who can travel up to 4 times a year for internal events.

About Canonical:
Canonical is a growing international software company that collaborates with the open-source community to deliver Ubuntu, the world's best free software platform. Canonical is committed to creating a diverse workplace that values different experiences and perspectives.

What Canonical Offers:

  • Work from home
  • Learning and development allowances
  • Competitive salary
  • Annual compensation review
  • Recognition rewards
  • Generous annual leave
  • Paid maternity, paternity, and sick leave
  • Priority Pass for travel
  • Exposure to international business and technology

Language Requirements:
(If applicable, any language requirements should be specified here.)

Canonical fosters a fair hiring process and is committed to diversity. All applications will be considered regardless of identity.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct