Staff Principal Software Engineer Windows
Full-time
CloudZero
Responsibilities
- Take the Windows agent from proof of concept to a signed, installable, auto-updating product.
- Own the WFP callout driver and Go user-mode relay while keeping both components synchronized as they evolve.
- Handle production kernel-mode driver signing, EV certificates, Microsoft attestation, Secure Boot, and code integrity.
- Build the installer, update mechanism, clean uninstall path, and enterprise deployment story.
- Design fail-open behavior so non-AI traffic bypasses the agent and failures do not disrupt endpoint connectivity.
- Manage local CA trust and TLS interception in a safe, transparent, and reversible way.
- Build the endpoint client in Electron and TypeScript and define Windows-agent product parity with macOS.
- Raise engineering standards through code review, design feedback, and direct mentorship.
Requirements
- Deep experience shipping Windows services, drivers, or endpoint agents to customer-controlled machines.
- Experience with kernel-mode or low-level Windows development using KMDF or WDM, the Windows Driver Kit, and WinDbg.
- Working knowledge of Windows networking internals and the Windows Filtering Platform or a comparable traffic-interception approach.
- Proficiency in C or C++ for driver development and Go or another systems language for user-mode development.
- Ability to work across a kernel driver, user-mode service, and desktop UI, or clearly communicate areas of strength and support needed.
- Hands-on experience with Windows code signing, Authenticode, EV certificates, Microsoft attestation, or the WHQL process.
- Track record of shipping endpoint software with attention to failure handling, cleanup, least privilege, and production reliability.
- Ability to evaluate kernel-level tradeoffs and explain them to engineering, product, and leadership stakeholders.
- Track record of shipping production software, not just designing it.
- Preferred experience building enterprise-scale endpoint security, EDR, DLP, or network-monitoring agents.
- Preferred experience with TLS interception, MITM proxies, certificate trust management, MSIX, MSI, WiX, auto-update frameworks, Intune, MDM, Group Policy, or Windows/macOS endpoint software.
- Experience using AI coding tools and articulating their workflow and limitations is a bonus.
Benefits
- Collaborative, fast-moving environment with direct impact on the product.
- Opportunity to work with cutting-edge technology on complex cloud and AI-cost challenges.
- Opportunity to grow with a rapidly scaling company.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Principal Software Engineer Windows in Remote vacancy
- ...2B ARR is that we need great engineers everywhere, and we have the room... ...at the center of hardware, software, AI, and the physical world.... ...re hiring from Senior through Principal, across platform and product,... ...and interests. That window won't stay open long. This...
- ...Turn ambiguous technical challenges into scalable solutions that engineering teams can execute. Build shared systems, patterns, and... ...and cross-team collaboration. Requirements ~12+ years of software engineering experience with technical leadership across teams...
15000 USD per year
...requirements. Partner with machine-learning scientists and engineers to create scalable boundaries between models and production pricing... ..., or equivalent practical experience, plus 8 or more years of software engineering experience. Track record of setting...- ...guardrails into frameworks, architecture, processes, and the software development lifecycle. Develop security requirements and work... ...risks. Drive the product security roadmap with product, engineering, and the broader security team. Research relevant threats and...
- ...focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a Staff Python Engineer, you will work in a remote regime based in Portugal, bringing principal-level and leadership experience to a client engagement within the tech industry. You...Remote job
- ...rates and shorter time-to-fill. About the role: As a Principal Cloud Security Engineer , the successful candidate will partner with DevOps and... ...to embed shift-left security practices throughout the software development lifecycle Implement and manage cloud and...Remote job
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...
150 USD per month
...technical decisions focused on customer experience, system performance, and long-term maintainability. Requirements Previous software engineering experience with trading or exchange systems, including OMS, EMS, exchanges, market making, algorithmic trading, or...- ...policy: Full remote THE OPPORTUNITY We are hiring a Staff Platform Engineer with a dedicated focus on our Observability ecosystem for... ..., please note that prior experience in AWS, Kubernetes, Software Engineering, and Observability Practices with open source solutions...Remote job
- ...observability to support rapid, high-confidence releases. Partner with engineering teams on SDLC and developer-experience improvements, including... ...a related role, including experience operating at a senior or staff level. ~ Strong experience with AWS and CI/CD systems such as...
2000 USD per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...135000 - 155000 USD per year
...for a mission-driven non-profit, writing software that will contribute to helping the... ...-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend... ...in relevant local currency. For all staff, we are able to offer: Annual all-company...- ...external code, and deployed instrumentation. Apply and coach engineering best practices for robust, testable, and composable code.... ...technologies. Requirements At least 5 years of experience as a software engineer, data scientist, or ML engineer; most successful...
- ...policy: Full remote THE OPPORTUNITY We are hiring a Staff Platform Engineer in our Platform Engineering team in Brazil ! The... ...technical experience with AWS cloud services, Kubernetes, and software engineering. Proven technical experience with Istio...Remote job
- ...technologies, anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed...
2000 USD per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...- ...shape how the company operates, not simply move Jira tickets. The Role We are looking for a highly capable Founding Full Stack Engineer / Technical Lead to work directly with the founders and our existing development team. This is a high-ownership role for...Remote job
- ...outputs are useful, broadly correct, and aligned with strong engineering judgment. Assess the quality of explanations,... ...look like for tools such as Cursor. Requirements Staff- or Principal-level software engineering experience, or equivalent experience. Strong...
- ...Responsibilities Maintain and modernize a Windows desktop application used by field teams to capture and organize digitized historical... ...security standards. Collaborate directly with the client engineering team as an embedded engineer. Requirements Strong C# and...
- ...learning algorithms, model architectures, data pipelines, feature engineering processes, and model training environments. Support cloud-... ...ethical AI requirements. Collaborate with data scientists, software engineers, cybersecurity specialists, architects, stakeholders...
- ...for reliability and observability through logging, monitoring, alerting, and SLAs. Partner with threat research and detection engineering teams to translate analytical needs into scalable systems. Maintain secure handling and isolation practices for malicious samples...
2000 USD per year
...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...- ...documentation, tooling, automation, and operational ownership. Mentor engineers and support knowledge sharing and engineering culture.... ...operations. Requirements ~5+ years of professional software engineering experience. ~ Strong experience building and maintaining...
- ...Evaboot | Agentic Python Engineer | REMOTE | Full-time | $70-120K USD Evaboot turns LinkedIn Sales Navigator searches into clean, verified prospecting lists. Demo: Bootstrapped, $2.2M+ ARR, team of 5, remote since day one. What we're doing: building self-improving...
- ...solution implementations, working with top-tier CX technology, and driving customer success, this role is for you! As a CCaaS PS Engineer, you will architect and perform solution implementations and ensure the success of our client projects from start to finish. Job Responsibilities...
- ...THE OPPORTUNITY We are hiring a Director of Security Engineering for our Information Security team in Brazil! The Information... ...senior technical leadership role. Deep expertise in secure software development lifecycle (SSDLC), threat modeling (STRIDE, PASTA)...Remote job
- ...analytics, and monitoring infrastructure. Deploy and manage services on Kubernetes platforms including Amazon EKS and Google Kubernetes Engine. Provision and manage secure, scalable, and cost-efficient cloud infrastructure with Terraform. Maintain CI/CD pipelines...
- ...the human right to privacy online. We’ve built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!) that directly rewards you for your attention, and a browser-native...
- ...Optimize for latency, power consumption, memory footprint, and thermal constraints. Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs. Work closely with Android/Linux platform teams...Remote job
2000 USD per year
...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers... ...your game. Canonical provides a unique window into the world of 21st-century digital business...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Principal Software Engineer Windows. Be the first to apply!
