Lead Engineer, Secure Client Engineering (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Engineer, Secure Client Engineering (C++/Windows): Designing and building client-side protections for the Bluebook digital assessment application across Windows, macOS, iPad, and ChromeOS with an accent on low-level OS interfaces and product security. Focus on implementing resilient security controls, leveraging native platform capabilities, and driving AI-augmented engineering practices within a collaborative mob programming environment.
Location: Remote (USA). Candidates near offices have the option of hybrid (Tuesday and Wednesday in office). Must be authorized to work in the United States.
Salary: $168,000 – $183,000
Company
A self-sustaining nonprofit dedicated to expanding educational and career opportunities.
What you will do
- Collaborate daily using mob programming to solve complex security challenges and unblock the team.
- Design and implement novel security solutions for desktop and mobile applications across Windows, macOS, iOS, and ChromeOS.
- Write performant and secure lower-level code that interfaces directly with native operating systems.
- Provide technical leadership by guiding architecture and design decisions and mentoring teammates.
- Drive the adoption of AI-augmented and agentic engineering practices to improve delivery speed and quality.
- Lead the investigation and resolution of complex production issues to ensure root causes are addressed.
Requirements
- 8+ years of production software development experience, with a focus on native desktop or platform-level applications.
- Deep, hands-on experience with native Windows development, including Win32 APIs, memory, processes, and/or kernel-level interfaces.
- Strong proficiency in C++ for production systems.
- Proficiency in multiple languages and frameworks such as JavaScript/TypeScript, React, Node.js, and Swift.
- Authorization to work in the United States.
- Ability to travel 3-5 times a year to NYC or Reston, VA.
Nice to have
- Experience developing anti-cheat controls in video games or similar software.
- Experience building resilient client-side systems in adversarial or security-sensitive environments.
- Comfort with low-level debugging and reviewing assembly.
Culture & Benefits
- High-trust engineering culture utilizing ensemble (mob) programming as a primary working mode.
- Mission-driven work environment focused on expanding educational opportunities.
- Culture of craftsmanship, curiosity, and continuous iterative learning.
- Competitive, transparent compensation based on qualifications and market data.
Hiring process
- Application review and recruiter phone/video screen.
- Hiring manager interview and a performance exercise (e.g., live coding).
- Panel interview, leadership conversation, and reference checks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →