Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Virtru

Windows Architect

Virtru

Windows Architect at Virtru dedicating to architectural excellence and leading technical teams for digital privacy solutions. Collaborating on Windows systems and Zero-Trust security initiatives.

Posted 4/21/2026full-timeRemote • District of Columbia, Washington • 🇺🇸 United StatesSeniorLead💰 $180,000 - $210,000 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudMicroservices

About the role

Key responsibilities & impact
  • Lead system design and architecture reviews for Windows kernel and user-mode components
  • Create and maintain architectural documentation, including authoring and reviewing ADRs (Architecture Decision Records), to ensure alignment with overall software architecture
  • Guide API design, data modeling, and integration patterns for Windows driver and service development
  • Provide technical direction for complex features and initiatives involving Windows file systems, security, and system-level integration
  • Drive architectural decisions for Windows platform components across teams
  • Monitor and improve technical debt across Windows-focused engineering teams
  • Partner with Engineering Managers to define key technical health metrics and streamline technical onboarding processes
  • Drive reliability, performance, and security best practices for kernel-mode and user-mode Windows development
  • Break down complex technical tasks into clear, manageable deliverables for the team
  • Ensure sustainable engineering practices and code quality standards
  • Serve as a technical guide for team members, helping them master Windows internals, architecture, and development practices
  • Ensure teams are delivering solutions to satisfy requirements while aligning to current and future architectural designs
  • Coach and mentor engineers on Windows internals/driver development, system architecture, and best practices
  • Lead by example through high-quality code contributions to critical or complex components
  • Share knowledge of Windows internals, security models, and emerging technologies with the team
  • Conduct code reviews with focus on architectural alignment and quality
  • Support hiring processes and technical assessments for Windows engineering candidates
  • Partner with Engineering Managers through regular 1:1s and team planning sessions
  • Collaborate with product management, UX, and other architects to design and deliver new software solutions
  • Work with other Technical Architects to identify and resolve cross-team dependencies and technical challenges
  • Ensure technical roadmap alignment with product and business priorities
  • Participate in and contribute to platform-wide architectural initiatives
  • Take ownership of the entire lifecycle and toolchain of Windows components from design through deployment
  • Contribute to critical technical implementations, balancing hands-on coding with architectural responsibilities
  • Work collaboratively in a fast-paced environment touching a variety of projects and products
  • Build software that will meaningfully impact how people approach data privacy

Requirements

What you’ll need
  • 7-10+ years of professional software engineering experience with C and C++
  • Deep expertise with developing kernel-mode and user-mode Windows drivers utilizing Windows File IO APIs, filter managers, and system-level APIs
  • Extensive experience implementing enterprise authentication strategies, SSO integrations, and token-based security patterns with Microsoft Identity Platform
  • Strong demonstrable understanding of software design patterns and architectural principles
  • Proven track record of designing and delivering complex, production-grade Windows system software
  • Expertise with Visual Studio, Visual Studio Code development environments, and CMake
  • Deep understanding of Windows internals, security models, and performance optimization
  • Experience with Windows service development and system-level debugging
  • Experience with Azure cloud architecture and microservices
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline (or equivalent experience)

Benefits

Comp & perks
  • A Flexible PTO policy — we strongly encourage you to take time off (in addition to 14 holidays) to ensure that you are getting the proper time needed to unplug and recharge.
  • A $1,500 annual Learning & Development Stipend focused on providing you the resources to continually learn and professionally grow.
  • Frequent company-sponsored team celebrations that provide ample opportunities to connect with teammates and be social!
  • Access to an Employee Assistance Program
  • Access to Headspace, a mental health app tailored to your specific needs.
  • A flat 3% contribution to your retirement account
  • A high degree of flexibility — Have an appointment, errand, or family emergency to take care of? Hop to it! We give you the time and space to take care of you and your own first.
  • Competitive compensation
  • Generous parental, medical, and bereavement policies
  • 401K contribution and stock options
  • Full medical, dental, and vision benefits
  • New Hire Swag and IT Welcome boxes
  • Structured semi-annual 360° performance reviews

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Windows driversWindows File IO APIsfilter managerssystem-level APIsenterprise authentication strategiesSSO integrationstoken-based security patternssoftware design patterns
Soft Skills
technical directionmentoringcollaborationcoachingcommunicationleadershipproblem-solvingtechnical assessmentsdocumentationteam planning