Upwind Security

Windows Engineer

Upwind Security

full-time

Posted on:

Location Type: Office

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

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