Senior Engineer, Telemetry

4 weeks ago


Oklahoma City, United States Canonical - Jobs Full time
Job DescriptionJob Description

This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing pre-IPO international software company.

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.

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 data governance, ownership, and confidentiality is unparalleled, ensuring our customers can innovate with confidence on top of the globally trusted Ubuntu platform.

Location: This role will be based remotely in the EMEA region.

What your day will look like
  • 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.
What we are looking for in you
  • 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.
  • Willingness to travel up to 4 times a year for internal events
About Canonical

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu. Canonical is a unique tech company - global, remote-first, open source, with 1000+ professionals across 70+ countries. We want to be the world's best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

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

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.

#LI-remote



  • Oklahoma City, United States Canoo Technologies, Inc. Full time

    The Senior Mechanical Engineer will be responsible for mechanical component development and validation of cutting-edge electric vehicle electronics. Responsibilities (80 s of the Position) Drive design focused on performance, system mass, efficiency, Mechanical Engineer, Mechanical, Engineer, Mechanic, Senior, Electronics, Automotive


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Northrop Grumman, a leader in innovative solutions for defense and aerospace, seeks a skilled Senior Software Engineering Manager to oversee our software development team. Based in Oklahoma City, OK, this role offers the chance to work on cutting-edge projects that impact national security.About Northrop GrummanOur company is committed to pushing the...


  • Oklahoma City, United States Paycom Payroll Llc Full time

    About the RoleWe are seeking an experienced Senior IT Infrastructure Engineer to join our team at Paycom. The successful candidate will have a strong focus on infrastructure management and maintenance, ensuring the stability, performance, and security of our IT environment.


  • Oklahoma City, Oklahoma, United States OG&E Full time

    OverviewAt OG&E, we're seeking an experienced Senior Engineering Project Manager to lead our engineering initiatives. As a key member of our team, you will play a vital role in developing and implementing project plans, coordinating with stakeholders, and ensuring the successful execution of projects.


  • Oklahoma City, Oklahoma, United States Solvenow Inc. Full time

    About Solvenow Inc.We are seeking a highly skilled Senior Engineering Standards Specialist to join our team at Solvenow Inc. The ideal candidate will have exceptional problem-solving skills, excellent project leadership abilities, and the ability to work independently with minimal guidance.Job Summary:The Senior Engineering Standards Specialist will be...


  • Oklahoma City, Oklahoma, United States Oil States Energy Services Full time

    Job SummaryWe are seeking a highly skilled Senior Design Engineer to join our team at Oil States Energy Services. As a key member of our engineering team, you will be responsible for designing, creating, and certifying products and equipment used in well site services.Key Responsibilities:Design and develop new products and equipmentCollaborate with...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    About Northrop GrummanAt Northrop Grumman, we're driven by innovation and discovery. Our employees have the opportunity to work on groundbreaking systems that shape the future of our world.Job OverviewWe're seeking a Senior Software Engineering Manager to join our team in Oklahoma City, OK. As a key member of our Advanced Test & Support Solutions (ATSS)...


  • Oklahoma City, Oklahoma, United States PRIDE Health Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a strong understanding of software development principles and be able to design, develop, and deploy high-quality software solutions. Responsibilities include:Designing and developing software applicationsCollaborating with...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Job SummaryThe Senior Software Engineering Team Lead will oversee a team of professionals developing Custom Testing Solutions and Specialized Support Equipment for the B-2 Stealth Bomber and LGM-35A Sentinel Missile platforms. This role requires managing software engineering teams, applying sound principles, and ensuring deliverables meet technical quality,...


  • Oklahoma City, Oklahoma, United States WSB LLC Full time

    We are seeking a highly skilled and experienced Senior Municipal Engineering Project Coordinator to join our team at WSB LLC.About the RoleAs a Senior Municipal Engineering Project Coordinator, you will be responsible for coordinating multiple small to medium-sized municipal engineering projects. You will work closely with our team to provide City...


  • Oklahoma City, Oklahoma, United States RTX Full time

    About the RoleWe are seeking a Senior Mechanical Design Engineer with turbine experience to join our Hot Section Engineering team.The ideal candidate will have a strong background in mechanical design and a passion for our mission to transform the future of flight.This role will involve leading interactions with other disciplines and working on complex...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a leading global security company, providing innovative solutions to protect and serve our nation. Our pioneering spirit and commitment to innovation have enabled us to be at the forefront of many technological advancements in our nation's history. We look for talented individuals who share our vision and values to join...


  • Oklahoma City, Oklahoma, United States TotalMed Staffing Full time

    About the Role: We are seeking a Senior Software Engineer to join our team. The ideal candidate will have experience in full stack development, with a strong understanding of software engineering principles and design patterns. Responsibilities: • Design, develop, and test software applications • Collaborate with cross-functional teams to identify and...


  • Johnson City, Tennessee, United States Johnson City Medical Center Full time

    Job Title:Senior Telemetry Nurse - Johnson CityAbout the Role:We are seeking an experienced Senior Telemetry Nurse to join our team at Johnson City Medical Center. This 13-week contract opportunity will provide you with a chance to work in a dynamic environment and contribute your skills to deliver high-quality patient care.Key Responsibilities:Provide...


  • Oklahoma City, Oklahoma, United States Harrison Consulting Solutions Full time

    Site Design Expertise Sought in Oklahoma CityHarrison Consulting Solutions is a multi-state design firm seeking a highly experienced Senior Civil Engineer – Site Design to lead their team in Oklahoma City.About the RoleThis is an exceptional opportunity for a seasoned civil engineer to leverage their expertise and take on complex projects as the lead...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    At Northrop Grumman, we push the boundaries of possible across land, sea, air, space, and cyberspace. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history.We are seeking a highly skilled Senior Systems Integration Engineer to join our Lifecycle Sustainment and Modernization...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Systems Engineer to join our team in Oklahoma City, Oklahoma. As a key member of our Lifecycle Sustainment and Modernization Solutions (LSMS) team, you will be responsible for supporting the development, testing, and maintenance of complex electrical systems for defense applications.


  • Oklahoma City, Oklahoma, United States Advantis Medical Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Full Stack Development Team. The successful candidate will be responsible for designing and implementing scalable back-end and front-end solutions.The ideal candidate will have a strong background in software development and a passion for staying...


  • Redwood City, California, United States AMISEQ Full time

    About the Role:We are seeking a highly skilled and enthusiastic Senior Observability Engineer to join our passionate development team at AMISEQ.The ideal candidate will have strong expertise in designing and delivering large-scale systems using big data technologies, including Kafka, Splunk, Prometheus/Loki/Grafana stack, ELK stack, and other Time Series...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Electronics Engineer to join our team in Oklahoma City. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge electronic systems for defense and commercial applications.Key ResponsibilitiesDevelop and implement EMI/EMC/EME test plans and...