C/C++ macOS Engineer

Rublon Access Gateway

Kraków

On-site

PLN 180,000 - 300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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

On-site
PLN 167,400 - 279,000
Private medical care package
MultiSport card
Flexible working hours
+1
C++ Windows Software Engineer
C++ Windows Software Engineer

Rublon • Zielona Góra

Remote
PLN 180,000 - 280,000
Private medical care
MultiSport card
C++ Windows Software Engineer
C++ Windows Software Engineer

Rublon • Kraków

On-site
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
C++ Windows Security Researcher
C++ Windows Security Researcher

Rublon • Zielona Góra

Hybrid
PLN 180,000 - 240,000
Private medical care
MultiSport card
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