Staff Principal Software Engineer Windows
Efetivo
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.
Vaga publicada 14 dias atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Staff Principal Software Engineer Windows em Home office
- ...Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed... ...Location: Remote (Europe) How You'll Make an Impact: As a Staff Software Engineer in Revenue Intelligence, you will shape the technical...
€62,800 a €81,600 por año
...promise of AI. What is The Role We're looking for a Principal Software Engineer to join Platform Infrastructure - Application Networking... ...for complex distributed systems running production at scale (Staff or Principal level, or equivalent scope). Deep expertise...€67,000 por año
...observability help organizations deliver on the promise of AI. What Is The Role : Join our Platform Engineering Productivity team as a Principal Software Engineer . We’re looking for a systems-minded engineer who is curious by nature, stays current with AI and...- ...creation, upgrading, and auditing. Mentor senior and mid-level engineers, conduct design and code reviews, and drive alignment across... ...a US base salary range of $163,800-$257,400 USD. ZoomInfo may use a software-based assessment during the recruitment process....
$15,000 por año
...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...€67,000 por año
...security, and observability help organizations deliver on the promise of AI. What is the role We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust...€67,000 por año
...and observability help organizations deliver on the promise of AI. What Is The Role: We are on the lookout for a Principal Software Engineer to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience...- ...reliability practices, on-call participation, and incident response. Improve customer and internal user experience through performance engineering, observability adoption, and automation. Apply technical judgment to ambiguous problems, prototypes, hardening decisions, and...
- ...reproducible diagnoses and proposed fixes to Engineering. Enable Sales Engineering teams to... ...years of deep, hands-on experience with Windows and macOS endpoint agents and enterprise... ...-contributor role such as L3 Support Engineer, Endpoint Engineer, Windows/macOS Engineer...
- ...professional-grade AI systems for insurers: software that can read, reason, decide, and act... ...$100k – $185k USD* We are looking for engineers who enjoy going deep on hard problems and owning end-to-end outcomes. As a Staff engineer on the Submission Processing team, you’...
- ...opportunities and communicate model performance in terms of business impact. Own and prioritize the ML roadmap with product, engineering, and risk operations. Mentor ML engineers and raise technical standards through influence, example, and durable engineering practices...
- ...This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which... ...zones, hiring and managing engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams working...
- ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...Make an Impact: As a Senior Software Engineer on the POS team, you'll work directly... ...for hospitality properties, covering staff and device access, floor and table management...
- ...building the Internet's most lucrative commerce platform by combining software, manufacturing, and AI into one fully integrated stack. No... ...Requirements # You are an exceptional full-stack software engineer. # You use AI aggressively and write well in English. What...
- ...Responsibilities Execute software-development quality activities and help build SDLC... ...technical field such as Computer Science, Engineering, or Bioinformatics. At least 6 years... ...environment. Certified Software Quality Engineer certification is preferred. Benefits...
- ...mission-driven non-profit, writing software that will contribute to... ...startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL... ...local currency. For all staff, we are able to offer:...
- ...technologies. Our teams partner with specialist engineers from major silicon companies to... ...and server-class hardware platforms and software stacks Work with partners to deliver... ...your game. Canonical provides a unique window into the world of 21st-century digital business...
- ...transaction infrastructure with reliable developer-facing APIs. Set technical direction for wallet security, threat modeling, policy engines, secrets management, account recovery, authentication, and programmable authorization. Make build-versus-buy and other...
- ...We are seeking a skilled and motivated Senior Software Engineer (Java, AI-Driven) to join our team. Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs...
- ...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... ...software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just...
- ...code reviews, test-design reviews, technical discussions, and engineering and QA practice improvements. Requirements Bachelor's, master... ...or equivalent experience. At least 5 years of professional software or QA engineering experience, including shipping test...
- ...cover and their potential bottlenecks Work with deployment engineers to ensure that what you build goes as quickly as possible to... ...science or related field ~3+ years of experience as a Software Engineer (Backend) ~2+ years of experience using TypeScript ~2+ years...
- ...maintainability. Develop new features collaboratively with engineers, product managers, designers, client teams, and community members... ...Requirements At least five years of related professional software engineering experience. Experience with parser generators,...
- ...methodologies. You should have empathy for developers and a passion for engineering productivity. What you’ll be doing - Solve problems for fellow... ...‘green’. - Release engineering - automating processes to push software to delivery endpoints. - Report out on the status, reliability...
€55,800 por año
...over 50% of the Fortune 500, unifies the precision of search with the intelligence of AI to accelerate impactful results. The Software Engineer will join the self-service cloud growth team, empowering self-service customers and trial users to be successful. This role...- ...developer productivity. Guide team members, promote maintainable engineering standards, and facilitate cross-functional platform delivery.... ...technical tasks. Requirements At least 5 years of software engineering experience with expertise in Platform Engineering,...
- ...and governance. Collaborate with AI researchers, robotics engineers, data engineers, and platform teams to deliver scalable systems... ...platform organization’s roadmap. Requirements ~5+ years of software engineering experience, including at least 2+ years working on...
- Responsibilities Collaborate with finance, operations, product, and other internal stakeholders to deliver high-impact features and projects. Build maintainable, scalable, stable, and high-integrity backend systems and components. Own high-visibility features ...
- ...Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and impactful problems within sales performance management. About the Role...
- ...Responsibilities Design and implement robust, highly reliable software for safety-critical systems using functional safety and deep... ...and safety in edge-case scenarios. Mentor junior engineers on safety-critical coding standards and best practices. Requirements...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Staff Principal Software Engineer Windows. Seja o primeiro a se candidatar!
