
Staff/Principal Software Engineer-Windows Endpoint Agent
About this role
This remote Staff or Principal Software Engineer position at CloudZero involves taking the Windows AI cost intelligence endpoint agent from a proof of concept to a fully realized enterprise product. This role is ideal for an experienced systems engineer who excels at low-level Windows development, kernel drivers, and resilient endpoint architecture.
Role Overview
CloudZero is seeking a senior technical leader to own the Windows endpoint agent, expanding the company's AI cost intelligence platform onto the primary operating system used by enterprise customers. Working from a functional lab prototype using a Windows Filtering Platform callout driver and a Go user-mode relay, the chosen candidate will take charge of turning this solution into a signed, robust, auto-updating offering. Responsibilities span the entire stack, from the kernel-mode driver and user-mode service to deployment pipelines and fail-open guarantees that ensure customer network stability.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
CloudZero functions as an AI ROI company, supplying a financial control plane enabling finance, IT, and engineering teams to trace AI spending back to concrete business outcomes. The enterprise platform processes billions of billing events and serves prominent industry clients such as Coinbase, DoorDash, Duolingo, and Shutterstock. Backed by major venture capital firms with over $119 million raised, CloudZero operates in a collaborative and dynamic environment focused on solving intricate cloud challenges.
How to Apply
Interested candidates should submit their application directly on the official CloudZero careers page.
Skills and tech stack
Questions candidates ask
What is the salary range for the Staff/Principal Software Engineer role?
The annual salary for this position ranges from $220,000 to $290,000 USD.
Is this position remote?
Yes, this is a remote employment opportunity.
What programming languages are required for the driver and user-mode components?
C or C++ is required for the driver side, while Go or another systems language is needed for the user-mode side. TypeScript and Electron are also used for the client interface.
What core networking technology does the Windows agent use?
The Windows agent utilizes a Windows Filtering Platform (WFP) callout driver to redirect AI provider traffic to a user-mode relay.
Where should I submit my job application?
Candidates should apply directly on the official CloudZero careers website.