Remote Software Engineer
closedCanonical
π΅ $80k-$120k
πRemote - Europe, Middle East, and Africa
Job highlights
Summary
Join Canonical's engineering team to develop cutting-edge telemetry and connectivity solutions for the IoT revolution, working with a globally distributed team remotely.
Requirements
- You love technology and working with a diverse set of talented people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a broad technology base but favour backend code and infrastructure
- You have a good understanding of cybersecurity and the challenges of the IoT environment when it comes to connectivity and data streaming
- You have knowledge and experience of telemetry and connectivity systems and platforms including data streaming technologies (MQTT, Kafka, RabbitMQ, etc) observability (OpenTelemetry), industrial/engineering data exchange protocols (OPC-UA, ModBus), and the application of data governance/IAM models to such systems
- You have proficiency in the design and implementation of back-end web services, messaging/data pipelines, and REST APIs using Python and/or Golang
- You are familiar with Ubuntu as a development and deployment platform
- You have a Bachelorβs or equivalent in Computer Science, STEM or similar degree
Responsibilities
- Collaborate remotely with a globally distributed team
- Architect scalable service APIs to provide streaming data services to other teams and products using Python and Golang
- Develop data governance, management and auditing systems within our telemetry platform
- Work with our infrastructure team to develop both a cloud-based SaaS offering as well as a containerised on-prem solution
- Design and implement new features and enhancements from spec to production and ongoing operations at scale
- Review code and technical designs produced by other engineers
- Discuss ideas and collaborate on finding optimal solutions
- Work remotely with global travel 2 to 4 weeks for internal and external events
Benefits
- 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
This job is filled or no longer available
Similar Remote Jobs
- π°$130k-$160kπWorldwide
- πAustralia
- πPortugal
- πIndia
- π°$108k-$184kπWorldwide
- πGermany
- πGermany
- πUnited States
- πUnited States
- πUnited States