Lead Software Engineer (C++ WinAPI)
Core
Design, build, and guide high-performance, scalable C++ components for an Office Add-in, bridging native Windows code with web-based technologies.
Role type
Senior IC C++ developer (Office Add-in & backend integration)
Builds
Native C++ components, Office Add-in integration layers, and backend services
Domain
Financial markets infrastructure / Office productivity tools
Deliverable
production ML models | product features
Required skills
Modern C++, memory management, multithreading/concurrency, Node.js, TypeScript, WinAPI, Windows desktop development, API design (REST/GraphQL), testing strategies, CI/CD
Preferred skills
Scalable system design, design patterns, DevOps practices
Technologies
C++, Node.js, TypeScript, WinAPI
Responsibilities
Design and maintain performance-critical C++ components; develop Office Add-in integration layers; build backend services; advise on architecture and performance; conduct code reviews; collaborate with product and design teams; mentor engineers
Seniority
Senior, hands-on IC with mentorship