
Windows Engineer
Upwind Security
full-time
Posted on:
Location Type: Office
Location: San Francisco • California • United States
Visit company websiteExplore more
About the role
- Collaborate with product management to implement customer-requested features
- Oversee all project phases from inception to production, including design, development, deployment, monitoring, and maintenance
- Contribute to architectural decisions and conduct code reviews to ensure high quality
- Analyze and enhance systems for performance, scalability, and reliability
- Build top Security modules for full protection providing network monitoring, processes, file integrity, detection and responses
- Work closely with frontend, backend, and DevOps teams to deliver exceptional features
Requirements
- Bachelor of Science in Computer Science/Software Engineering or related field
- 3+ years of experience with Software Engineering in a systems programming language (e.g. C, C++, C#)
- Experience developing Windows Kernel Drivers
- Experience developing Windows Security modules utilizing WMI or other security framework
- Familiarity with Windows internals, networking and file systems
- 2+ years of experience working with Kubernetes preferred
- Experience with HLK, windbg, and Windows Performance Analyzer preferred
- Experience with cloud platforms and products (e.g. AWS, GCP and Azure) preferred
- Experience implementing data-intensive systems (databases, event systems, messaging systems, etc) preferred
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++C#Windows Kernel DriversWindows Security modulesWMIKubernetesHLKwindbgWindows Performance Analyzer
Soft Skills
collaborationproject managementcode reviewanalytical skillsproblem-solving
Certifications
Bachelor of Science in Computer ScienceBachelor of Science in Software Engineering