Project Description
We’re looking for a Senior Software Developer who understands Windows at a deep level and enjoys solving hard identity-security problems in elegant ways. We value clear thinking, clean code, and people who build things that last. You will have broad autonomy, minimal bureaucracy, and direct influence on the product architecture.
Client Description
Our client is a cybersecurity company from Germany which redefines authentication: removing passwords, unifying token types, and building a new foundation for enterprise identity. You will be shaping the platform that CIOs, CISOs, and engineers trust for critical access control.
Position Requirements:
- Expert-level knowledge of Windows system architecture (Win32 APIs, security subsystems, identity stack)
- Strong experience in both C++ and in C#/.NET
- Solid understanding of cryptography, especially Windows crypto implementations (CNG, DPAPI, smartcard/PCSC, certificate handling)
- Ability to work on complex features independently and drive them from concept to stable production code
- Curiosity, creativity, and a willingness to challenge old assumptions
Nice to Have
- Experience with authentication technologies, identity protocols, SAML, FIDO, smart cards, secure design
- Background in building system-level security products or middleware
- Familiarity with cryptographic key management, or hardware-backed cryptography
Candidate Responsibilities
You will design and build native and managed Windows applications and services that form the backbone of a passwordless multifactor authentication platform. This includes secure desktop components, system-level integrations, and high-performance server modules that interact closely with Windows internals.

