C/C++ macOS Engineer

Rublon Access Gateway

Kraków

On-site

PLN 180,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to private medical care
MultiSport card
Access to online training courses
Sponsored certifications

Job summary

A cybersecurity solutions provider is seeking a C/C++ macOS Engineer to design and develop a Rublon authorization plug-in for macOS. This role involves implementing multi-factor and passwordless authentication workflows and collaborating with cross-platform teams. Ideal candidates should have at least 3 years of experience in macOS software development and a strong understanding of authentication protocols. Join us in working on cutting-edge technology that enhances security for enterprises globally.

Qualifications

  • At least 3 years of commercial experience in developing macOS software.
  • Knowledge about macOS enterprise identity and authentication concepts.
  • Ability to come up with creative concepts using modern technologies.
  • Ability to come up with creative concepts using modern technologies together in unexpected ways.
  • Interest in information security and secure software design.

Responsibilities

  • Design and develop the Rublon authorization plug-in for macOS.
  • Implement multi-factor and passwordless authentication workflows.
  • Collaborate with the Windows authentication team.
  • Integrate modern authentication standards such as FIDO2 (Passkeys), LDAP, and cloud IAM.
  • Collaborate with the Windows authentication team to maintain feature parity across platforms.
  • Participate in architecture design discussions and contribute to technical decision-making.
  • Write efficient, secure, and maintainable code using C/C++ and Swift.
  • Conduct testing, debugging, and code reviews to ensure product reliability and security.
  • Enhance scalability and compatibility for enterprise macOS environments.

Skills

C/C++ Development
macOS Software Development
Authentication Protocols
Information Security
FIDO2 / Passkeys
Entra ID / cloud IAM
LDAP

Education

Advanced degree in Information Security, Cybersecurity, or Computer Science

Tools

Qt
Active Directory
CI/CD Tools

Job description

Join Rublon to work with a team of cybersecurity enthusiasts who are building the future of enterprise user authentication. Rublon MFA is a multi-factor authentication platform used by hundreds of customers across the globe to protect employee logins to networks, servers and applications.

We are looking for a long-term employee who will support us in the following area:

Development of Rublon Authorization Plug-in for macOS

The Rublon for macOS connector will be an authorization plug-in that enables organizations to enforce multi-factor authentication (MFA) for user access on macOS endpoints. You will work close to the system—leveraging platform frameworks and secure storage—to deliver passwordless multi-factor authentication and create a seamless, secure user experience. This role involves collaborating with our Windows connector team to ensure a consistent experience across platforms.

How You’ll Work
  • Technology Stack: macOS, Swift, C++, Qt, FIDO2 (Passkeys), Entra ID, cloud IAM, LDAP
  • Self development: access to online training courses, sponsored certifications
  • Benefits for employees: access to private medical care and MultiSport card
What You’ll Do

As a C/C++ macOS Engineer on the Rublon team you will:

  • Design and develop the Rublon authorization plug-in for macOS
  • Implement multi-factor and passwordless authentication workflows for macOS endpoints
  • Work with macOS platform frameworks and secure storage to ensure strong security and user experience
  • Integrate modern authentication standards such as FIDO2 (Passkeys), LDAP, and cloud IAM
  • Collaborate with the Windows authentication team to maintain feature parity across platforms
  • Participate in architecture design discussions and contribute to technical decision-making
  • Write efficient, secure, and maintainable code using C/C++ and Swift
  • Conduct testing, debugging, and code reviews to ensure product reliability and security
  • Enhance scalability and compatibility for enterprise macOS environments
Skills You Have
  • At least 3 years of commercial experience in developing macOS software
  • Knowledge about macOS enterprise identity and authentication concepts
  • Knowledge about authentication protocols
  • Ability to come up with creative concepts using modern technologies together in unexpected ways
  • Interest in information security and secure software design
Nice To Haves
  • Experience with macOS Authentication Services framework, including Extensible Enterprise SSO
  • Knowledge of Active Directory and Entra ID
  • Experience with Qt software development
  • Knowledge of software application security
  • Experience with CI/CD environments
  • Formal education and advanced degree in Information Security, Cybersecurity, Computer Science or similar and/or commensurate demonstrated work experience in the same
Why Apply
  • You want to work on cutting-edge authentication technology for macOS used by enterprises worldwide
  • You are motivated by solving complex identity and access management challenges
  • You thrive in a team that values innovation, quality, and secure coding practices
  • You seek professional growth in cybersecurity and cross-platform software development
Steps After You Apply
  • You’ll be invited to an online meeting with our recruiter
  • Afterwards, we’ll ask you to do a small assignment, which will then be discussed with one of our technical leads
  • If everything goes well, we will make you an offer and invite you to a final interview
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Windows Software Engineer — Secure MFA & FIDO2
C++ Windows Software Engineer — Secure MFA & FIDO2

Rublon Access Gateway • Kraków

On-site
PLN 180,000 - 240,000
C++ Windows Software Engineer
C++ Windows Software Engineer

Rublon Access Gateway • Kraków

On-site
PLN 180,000 - 240,000
Private medical care
MultiSport card
Online training courses
iOS Mobile Developer
iOS Mobile Developer

Rublon Access Gateway • Kraków

On-site
PLN 120,000 - 180,000
Online training & certifications
Private medical care
MultiSport card
iOS Mobile Developer — Secure MFA & Passkeys
iOS Mobile Developer — Secure MFA & Passkeys

Rublon Access Gateway • Kraków

On-site
PLN 120,000 - 180,000
Ethical Hacker/Pentester
Ethical Hacker/Pentester

Rublon Access Gateway • Kraków

Remote
Private medical care package
MultiSport card
Flexible working hours
+1
C++ Windows Software Engineer
C++ Windows Software Engineer

Rublon • Kraków

Hybrid
PLN 45,000 - 65,000
Access to private medical care
MultiSport card
Access to online training courses
Python Software Engineer
Python Software Engineer

Rublon Access Gateway • Kraków

On-site
PLN 120,000 - 160,000
Access to private medical care
Access to MultiSport card
Access to online training courses
+1
MacOS C/C++ Engineer - Passwordless MFA
MacOS C/C++ Engineer - Passwordless MFA

Rublon Access Gateway • Kraków

On-site
PLN 180,000 - 300,000
Access to private medical care
MultiSport card
Access to online training courses
Rust/C++ Software Engineer (ZTNA)
Rust/C++ Software Engineer (ZTNA)

Rublon Access Gateway • Kraków

Remote
PLN 180,000 - 260,000
Opportunities for self-development through training and courses
Collaborative environment with cybersecurity experts
2nd Level Support Specialist (German)
2nd Level Support Specialist (German)

Rublon Access Gateway • Kraków

Hybrid
PLN 90,000 - 120,000
Medical care
Wellness programs
Flexible working hours
+1