Core Developer (C++) - Remote Ready

Keyless

Rome, IT
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/02/2021
  • Website: keyless.io
  • Company Address: , London, London, W1W

About Keyless

Keyless is a deeptech cybersecurity company founded by renowned security experts, experienced technologists and business leaders, bringing more than 10 years of research to life.

Keyless is pioneering the world's first privacy-preserving biometric authentication and personal identity management platform, combining multi-modal biometrics with advanced cryptography, that leverages a distributed cloud architecture.

Keyless zero-knowledge biometrics solution eliminates the need to store and manage sensitive information, enabling businesses to adopt passwordless authentication, protect their remote workforce and enable strong customer authentication with just one look.

We are proud to bring seamless zero-trust passwordless authentication to the market and partner with market-leading companies such as Cisco, Microsoft, Auth0, Onelogin, AWS, among others, and thought-leading academic institutions.

Job Description

 

Keyless is a deeptech cybersecurity company founded by renowned security experts, experienced technologists and business leaders, bringing more than 10 years of research to life.

 

Keyless is pioneering the world's first privacy-preserving biometric authentication and personal identity management platform, combining multi-modal biometrics with advanced cryptography, that leverages a distributed cloud architecture.

 

Keyless zero-knowledge biometrics solution eliminates the need to store and manage sensitive information, enabling businesses to adopt passwordless authentication, protect their remote workforce and enable strong customer authentication with just one look.

 

Job Description

 

As a Core Developer you will be involved in the development of the technologies at the core of Keyless. You will become familiar with implementing cryptographic protocols, designing and developing distributed systems, and solving the challenges that arise when multiple, complex systems communicate over the network.

 

We are looking for a software engineer with experience on C/C++ to join our technical team in designing and building innovative solutions to our customers. We are looking for someone who has creative problem-solving skills, a love for coding and technology and a “get stuff done” attitude.

 

What will you do?

 
  • Build the key components at the core of Keyless, which will be used on mobile, desktop, and server platforms.

  • Collaborate and be creative to build the solutions to real-world problems

  • Design and implement client/server components and the communication stack between them through best practices based on unit and integrations testing and with approaches secure by design

  • Bring your own unique expertise to the team and learn from others

  • Enjoy tight collaboration with your teammates​

 

Requirements

Requirements:

  • Experience writing, debugging, and testing C++ code.
  • Basic knowledge of concurrent programming, manual memory management, and safe/defensive programming skills.
  • Experience with Makefiles and Git.
  • Experience with UNIX/macOS CLI.
 
Nice to have:
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Experience with continuous integration and continuous deployment.
  • Experience with cross-compiling native libraries on different platforms.
  • Knowledge of cybersecurity, cryptography, or experience working in authentication/identity.
  • Experience in using JIRA for project management.
 

Benefits

Perks:
  • Limitless growth opportunity, working in a fast-paced international environment.
  • Coffee, paid lunch and snacks in the office.
  • A laptop of your choice.
  • Summer retreats, company's merchandising, social dinners, and many other perks!
 
 
 
Contract position
  • Full-time.
  • Long-term contract position.
  • Location: Rome / Remote working allowed up to 50% of time.
  • Language: Fluent English, any other language is a nice to have :).
 
 

Related Jobs

Principal Cloud Architect (Multiple Locations/Remote)

Keyless - Rome, IT

Tech Delivery Lead

Keyless - Rome, IT

Senior Android Developer

Keyless - Rome, IT

Frontend/UX Developer (Remote Ready)

Keyless - Rome, IT

Core Developer (C++) - Remote Ready

Keyless - Rome, IT
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.