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 86 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 86 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 80 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 79 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 72 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 71 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 67 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 58 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 58 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 56 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 55 days ago

Optimize Ubuntu for latest hardware.

Collaborate with partners for enhanced integration.

C C++ Debian Docker

Software Platform Engineering Manager

Posted 54 days ago

Lead and develop engineering teams for Ubuntu optimization.

Oversee project milestones and commercial engagements.

ARM C C++ Debian

Embedded Linux Engineer

Posted 54 days ago

Design and implement optimised solutions for Ubuntu.

Collaborate with silicon partners to enhance performance.

C C++ Debian Docker

Engineering Manager Remote

Posted 53 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 46 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 46 days ago

Define global sales enablement strategy.

Build scalable readiness programs.

AI Capabilities B2B Technology CRM Platforms Cross-functional Leadership

Sales Enablement Lead

Posted 45 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 44 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 44 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 43 days ago

Build an ML training pipeline

Evaluate and improve model performance

AWS Classification Computer Vision IoT

Risk Compliance Analyst

Posted 39 days ago

Manage Trust Operations program.

Implement risk and compliance strategies.

Governance Risk and Compliance (GRC) IoT

AI Solutions Architect

Posted 38 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 38 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 37 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 37 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 31 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 27 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 26 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 25 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 23 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 23 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 23 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

Posted 22 days ago

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

Posted 22 days ago

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

Technical Sales Solutions Engineer

Posted 16 days ago

This Solutions Engineer role at Rockbot is an exciting opportunity to lead the technical sales narrative while bridging technology with business value. You will be responsible for managing technical discoveries and designing integrated solutions that enhance venue experiences. With a focus on AV, networking, and analytics, this collaborative role offers significant growth opportunities in pre-sales and enterprise dealings, while embodying the company's values of drive, accountability, and ingenuity.

Translate technical complexity into business value.

AV technology CMS Digital Signage Hardware Integrations

Full-Stack Engineer Role

Posted 16 days ago

Notova is seeking a Full-Stack Software Engineer to join their team in a founding role. This position offers the chance to work on an AI-driven academic platform where you will lead technical direction and collaborate directly with the founder. The role is ideal for recent graduates or those with 1-2 years of experience looking to make a significant impact in a fast-paced startup environment. Enjoy the flexibility of remote work and the potential for equity as the company grows.

Develop and maintain an AI-native web application.

AI coding tools Express Node.js PostgreSQL

Data Engineer Contractor

Posted 9 days ago

Join a forward-thinking team as a Data Engineer contractor, where you'll design and maintain AI agent workflows using advanced technologies like Cursor and Claude Code. This role allows you to research and implement innovative orchestration methods, ensuring speed and scalability while driving continuous improvements. With full ownership of outcomes and a commitment to independent work, you will thrive in a fully remote environment, collaborating with a global team. This is an exciting opportunity to leverage your expertise in data engineering and make a significant impact.

Research agent orchestration methods

agent orchestration AI workflows API integrations Claude Code

Data Team Lead Role

Posted 4 days ago

Join Massive Rocket as a Data Team Lead and play a critical role in transforming how data, AI, and machine learning enhance client outcomes. You will lead a team of data engineers and scientists, focusing on delivering innovative data solutions that drive business impact. This is an exciting opportunity to work at a rapidly growing agency that values collaboration, innovation, and ownership, while providing a remote-first work environment.

Define and implement data architecture standards.

AI technologies cloud platforms data architecture data engineering

Channel Sales Manager

Posted 4 days ago

Join our team as a Channel Sales Manager in the Insurance sector, where you'll spearhead the development and management of partnerships with insurance carriers to enhance revenue generation. This role offers the unique opportunity to align channel strategies with innovative insurance solutions and integrate cutting-edge video telematics into market efforts. With a focus on translating data into actionable insights, you'll lead collaboration across functions and drive significant growth through strategic partnerships. If you have a strong background in channel sales and a passion for the insurance industry, this is an exciting opportunity to make a meaningful impact.

Align channel strategy with sales and product offerings.

Channel Sales Cross-Functional Collaboration Data Analysis Fleet Technology

Sales Engineering Manager

New

This role offers an exciting opportunity to lead a Sales Engineering team in a dynamic technology company. As a Manager I, you will be responsible for developing a high-performing team and collaborating with sales, product, and customer success teams to ensure optimal performance. You will engage in strategic planning with Regional Sales Managers and act as a trusted advisor during customer interactions. With a flexible remote model and a commitment to professional development, this position is perfect for someone looking to make a significant impact in the tech industry.

Manage performance and collaborate with various departments.

Account Planning Cloud Technologies Customer Success Interpersonal Skills

Senior Technical Support

New

This Senior Technical Support role offers an exciting opportunity to work with a leading company in the technology sector. You will be responsible for providing top-notch assistance to customers, ensuring their technical issues are resolved efficiently. With a focus on collaboration and continuous improvement, you'll have the chance to mentor peers and participate in incident management. The role supports a flexible remote work model and offers competitive rewards, making it an ideal position for experienced technical support professionals.

Manage independent support work with a focus on customer needs.

APIs Cloud Platforms DHCP DNS

Senior Solutions Engineer

New

This remote Senior Solutions Engineer position offers an exciting opportunity to work with Geotab, a leader in telematics and IoT solutions. You will leverage your expertise to collaborate with partners and end-users, driving the implementation of tailored solutions that deliver real business value. Key responsibilities include developing deep technical knowledge, creating impactful demos, running pilot projects, and mentoring junior team members. Join a forward-thinking company that values innovation and supports professional growth through various benefits, including flexible working arrangements and a home office reimbursement program.

Collaborate with partners and end-users for tailored solutions.

APIs Data Analysis IoT Java

Senior Solutions Engineer

New

Join a dynamic team as a Senior Solutions Engineer, where you'll leverage your expertise in the Geotab ecosystem to create tailored solutions for partners and end-users. Collaborate across departments to drive revenue growth through impactful project management and customer-focused demonstrations. With a flexible remote working model and a commitment to continuous improvement, this role offers a unique opportunity to contribute to innovative telematics solutions while enjoying competitive benefits.

Collaborate with various teams to tailor solutions.

APIs C# IoT Java