Software Development Manager
Location: Vancouver, BC (Onsite)
Department: Engineering – Authentication & Identity
Type: Full-Time
ABOUT IDMELON
IDmelon is a cybersecurity company based in Vancouver, Canada, that specializes in passkey and passwordless authentication solutions. The company enables organizations to transform existing devices such as smartphones, employee badges, and biometric factors into secure, phishing resistant credentials for digital access.
Now part of HID Global’s Identity and Access Management Solutions (IAMS) business area within the Authentication Business Unit, IDmelon is helping expand HID’s leadership in digital identity and secure access. By joining HID, IDmelon continues its mission to make passwordless authentication simple and scalable while contributing to HID’s vision of a more trusted, secure, and connected world.
ROLE OVERVIEW
We are seeking a Software Development Manager to lead the design, development, and delivery of software solutions for IDmelon's Passwordless Authentication Platform. This role combines technical leadership with people and project management responsibilities, overseeing the development of application-level and system-level components across Windows and Linux environments.
The Software Development Manager will guide a team of engineers working on cross-platform services, credential providers, device communication layers, and client applications that enable secure, frictionless authentication experiences. The role requires strong technical judgment, hands-on architectural involvement, and the ability to coordinate complex development efforts across multiple systems and technologies.
RESPONSIBILITIES
Lead, mentor, and manage a team of software engineers, providing technical guidance, performance feedback, and career development support
Establish and implement policies and procedures for information systems
Oversee the design, implementation, and maintenance of system-level and application-level components for Windows and Linux platforms
Define technical architecture and development standards for backend services and client-side modules developed in Node.js, C++, C#, or Python
Plan and coordinate development efforts related to FIDO2/WebAuthn integrations, Windows Credential Providers, and authentication APIs
Ensure reliable cross-platform communication between desktop clients, devices, and cloud services
Review code, approve designs, and ensure best practices in performance optimization, security, and system resource management
Collaborate with product management and stakeholders to align technical delivery with business objectives and timelines
Oversee documentation, release planning, and continuous improvement of development processes
QUALIFICATIONS
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Proven experience leading software development teams in a technical environment
Strong technical background in one or more of JavaScript, C++, C#, Python, Java, or Swift
Solid understanding of Windows and Linux operating system concepts, including processes, threads, IPC, services, and networking
Experience designing and reviewing systems that use RESTful APIs, WebSocket, or other communication protocols
Familiarity with Git, CI/CD pipelines, code review practices, and debugging tools
Knowledge of authentication and identity standards such as FIDO2/WebAuthn, OIDC, or SAML
Strong problem-solving, communication, and organizational skills, with the ability to manage multiple priorities
CONTACT US
For inquiries regarding this position or to submit your resume directly, please email us at: jobs@idmelon.com




