Principal Engineer

New

Skills

agile methodologies AI coding tools backend development cloud computing data engineering IoT machine learning mobile applications product management software architecture

We are seeking a Principal Engineer to lead product expansion into new markets, focusing on hardware and machine learning use cases. This role involves building full-stack production systems encompassing IoT, backend, cloud, mobile, and data solutions.

Key Responsibilities
  • Lead product expansion into new markets with innovative hardware and ML applications.
  • Build full-stack production systems: IoT, backend, cloud, mobile, and data.
  • Develop agentic workflows to enhance coding speed and reliability.
  • Guide platform direction and coach engineers on architectural decisions.
  • Drive urgency to ship products while focusing on real user outcomes.
  • Collaborate with Product teams on new hardware and ML experiences.
Required Skills & Qualifications
  • 12+ years of engineering experience with hands-on expertise in at least three areas: IoT, backend, cloud, mobile, or data.
  • Proven architectural impact: shipped patterns, coached teams, built tooling.
  • Proficient with AI coding tools to improve team speed and quality.
  • Experience in product-engineering ownership with a focus on user outcomes.
  • Ability to influence senior engineers through artifacts and reasoning.
  • Bonus: Experience in healthcare/IoT or regulated environments; familiarity with CV/ML pipelines and Databricks.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Senior Front-End Engineer

Posted 65 days ago

Develop high-quality React applications.

Collaborate in a multidisciplinary Agile team.

Agile methodologies AI coding tools Git HTML/CSS/SCSS

Growth Tech Lead

Posted 65 days ago

Lead the Growth engineering team.

Manage a team of engineers while coding.

AI coding tools Event-sourced systems Experiment design Growth metrics

Senior Product Manager

Posted 60 days ago

Lead theft prevention product initiatives.

Leverage telematics data and predictive analytics.

CAN Data Customer Value Translation Data Science Collaboration GPS Technology

Senior Software Engineer

Posted 59 days ago

Lead backend architecture and system design.

Own the technical roadmap and drive initiatives.

AI coding tools Backend architecture Cloud-native architectures Cross-functional collaboration

Forward Deployed Engineer

Posted 52 days ago

Own end-to-end implementations with enterprise customers.

Translate customer pain points into product solutions.

AI coding tools Collaboration Enterprise customer engagement Next.js

Senior Software Engineer

Posted 51 days ago

Lead backend architecture and system design.

Own the backend roadmap and technical decisions.

AI coding tools Backend architecture Cloud-native architectures Distributed systems

Senior Software Engineer I

Posted 47 days ago

Lead backend architecture and system design.

Manage technical roadmap and oversee team initiatives.

AI coding tools Backend architecture Cloud-native architectures Cross-functional collaboration

Automotive Solutions Architect

Posted 38 days ago

Engage with automotive customers to understand their requirements.

Provide comprehensive solutions leveraging Canonical's technologies.

BIOS DevOps Embedded Linux Firmware Development

Project Manager - Embedded Systems

Posted 38 days ago

Coordinate and complete complex customer-facing projects.

Act as the primary liaison between engineering teams and customers.

Cross-Cultural Communication Embedded Systems Engineering Services IoT

Engineering Senior Manager

Posted 36 days ago

Drive technical vision and architecture.

Lead development of macOS client and backend services.

agile methodologies backend distributed systems CI/CD practices coaching and mentoring

Linux Systems Engineer

Posted 35 days ago

Optimize Ubuntu for latest hardware.

Collaborate with partners for enhanced integration.

C C++ Debian Docker

Software Platform Engineering Manager

Posted 34 days ago

Lead and develop engineering teams for Ubuntu optimization.

Oversee project milestones and commercial engagements.

ARM C C++ Debian

Embedded Linux Engineer

Posted 34 days ago

Design and implement optimised solutions for Ubuntu.

Collaborate with silicon partners to enhance performance.

C C++ Debian Docker

Engineering Manager Remote

Posted 33 days ago

Lead and develop engineering teams remotely.

Provide coaching and mentoring to team members.

Agile Development C/C++ Cloud Go

Principal Product Manager

Posted 26 days ago

Define product vision for AI-powered devices.

Drive new product initiatives from ideation to launch.

Cameras CAN Protocols Cloud Software Connected Hardware

Sales Enablement Leadership

Posted 26 days ago

Define global sales enablement strategy.

Build scalable readiness programs.

AI Capabilities B2B Technology CRM Platforms Cross-functional Leadership

Sales Enablement Lead

Posted 25 days ago

Develop and execute sales enablement strategy.

Create value propositions and sales plays.

B2B Sales Challenger Certification CHAMP Certification Communication Skills

Solutions Engineering - Remote

Posted 24 days ago

Serve as a technical bridge between Geotab and partners.

Design solutions using product expertise and consultative skills.

APIs C# Integrations IoT

Engineering Intern

Posted 24 days ago

Develop Kotlin or Ruby on Rails solutions.

Build front-end applications in React.

Automated Testing CI/CD Data Modeling IoT

AI Engineer Role

Posted 23 days ago

Build an ML training pipeline

Evaluate and improve model performance

AWS Classification Computer Vision IoT

Risk Compliance Analyst

Posted 19 days ago

Manage Trust Operations program.

Implement risk and compliance strategies.

Governance Risk and Compliance (GRC) IoT

AI Solutions Architect

Posted 18 days ago

Lead evaluations of AI engineering for LLM observability.

Collaborate with various stakeholders including engineers and CTOs.

AI monitoring AI stack ClickHouse data engineering

Embedded Devices Sales Manager

Posted 18 days ago

Expand the Embedded Devices Sales team.

Focus on Ubuntu product portfolio for embedded devices.

Account Management Cloud Computing Container Technologies Customer Relationship Management

Senior Software Engineer

Posted 17 days ago

Build backend systems for agentic workflows.

Enhance LLM-powered workflows end to end.

AI coding tools AWS Azure Backend APIs

Senior Solutions Engineer

Posted 17 days ago

Develop expert knowledge of Geotab technologies.

Engage with partners to optimize tech usage.

APIs C# Data Visualization (Power BI) Geotab Technologies

Senior Consultant Role

Posted 11 days ago

This Senior Consultant role focuses on engaging with clients in the Public Sector to implement innovative Appian solutions. The consultant will define, design, and develop applications, utilizing APIs and AI technologies to enhance functionality. Working in agile teams, you will drive client adoption and lead small implementation teams, making this an exciting opportunity for those passionate about technology and continuous learning.

Build and implement Appian solutions

agile methodologies AI tools APIs (REST/SOAP) Appian

Senior Software Engineer

Posted 7 days ago

This opportunity for a Senior Software Engineer offers the chance to design scalable evaluation systems for cutting-edge edtech AI products. You will collaborate with diverse teams to benchmark learning outcomes and product performance, enhancing developer workflows while contributing to architectural decisions. If you have over five years of experience in software engineering and a passion for mentoring, this role is a perfect fit for you to make a significant impact in the education industry.

Collaborate with cross-functional teams.

AI coding tools Benchmarking frameworks Cloud-based systems Cross-functional collaboration

Project Manager - Embedded Systems

Posted 6 days ago

Canonical is seeking a Project Manager for its Ubuntu Embedded Systems team. In this remote role, you will manage complex projects that involve delivering Ubuntu on diverse devices, including IoT and automotive systems. You will work closely with engineering teams and clients to ensure project success, making it an exciting opportunity to lead innovation in the open-source space.

Act as the primary liaison between engineering teams and clients.

Agile Methodologies Cross-Cultural Communication DevOps Embedded Systems

Enterprise Customer Success Manager

Posted 5 days ago

Join Canonical as an Enterprise Customer Success Manager and play a pivotal role in ensuring customer satisfaction and product adoption. You will work closely with a diverse portfolio of clients, helping them navigate our extensive offerings including Ubuntu and open-source solutions. This remote position offers the chance to collaborate with cross-functional teams and contribute to strategic initiatives, all while being part of a leading technology firm that values innovation and excellence.

Reducing risk and churn for existing customers.

Agile Methodologies Cloud Computing Data Applications IoT

Software Platform Engineering Manager

Posted 3 days ago

Join Canonical as a Software Platform Engineering Manager and lead a team focused on optimizing Ubuntu for cutting-edge silicon platforms. In this remote role, you will oversee engineering efforts, collaborate with top silicon vendors, and contribute to the evolution of open source technology. This is an exciting opportunity to influence the future of operational systems while working in a dynamic, globally distributed environment.

Optimize Ubuntu for next-gen silicon.

ARM C C++ Docker

Linux Systems Engineer

Posted 3 days ago

This is an exciting opportunity to join Canonical as an Embedded & Desktop Linux Systems Engineer, focusing on optimizing Ubuntu for the latest hardware. You will collaborate with top engineers and partners to enhance user experiences across a range of technologies, from IoT devices to server platforms. With a fully remote working environment and a commitment to open-source innovation, you will play a key role in shaping the future of Ubuntu and contribute to a better platform with free software.

Collaborate with silicon partners.

C C++ Debian Docker

AI Agent Orchestration Manager

Posted 3 days ago

Join Box as a Senior Product Manager for AI Agent Orchestration, where you will shape the future of our AI orchestration platform. In this role, you will be responsible for defining the strategy, leading development, and coordinating with various teams to enhance our offerings. This is an exciting opportunity to influence enterprise AI solutions and work within a dynamic and inclusive culture, making a significant impact in the realm of AI-driven content.

Develop next-gen agent architecture.

AI-driven content AI orchestration cloud infrastructure enterprise SaaS

Engineering Manager Role

New

Canonical is seeking an Engineering Manager to lead a remote team of engineers. In this pivotal role, you will help shape the technical strategy and delivery of projects while promoting a culture of collaboration and innovation. Canonical is a leading provider of open source software, and this position offers the opportunity to make a significant impact in a dynamic and growing environment. You will mentor and develop talent while ensuring high-quality results and fostering strong relationships across the organization.

Foster collaboration and innovation.

Agile Development C/C++ Cloud Computing DevOps

Enterprise Customer Success Manager

New

Join Canonical as an Enterprise Customer Success Manager, where you will play a crucial role in enhancing customer experience and satisfaction. In this remote role, you will onboard new clients, manage complex projects, and collaborate with various teams to ensure the successful adoption of Canonical's innovative products. This position offers the opportunity to work at the forefront of the open-source movement while contributing to the growth of enterprise accounts in the APAC region.

Facilitate the adoption of Canonical products.

Agile Methodologies Cloud Computing Customer Success Management Data Applications