Match score not available

Hardware Security Modules Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong programming skills in C/C++., Experience with secure low-level C/C++ programming and embedded systems., Deep understanding of common crypto algorithms and network security., Familiarity with Hardware Security Modules and a passion for blockchain protocols..

Key responsabilities:

  • Create and maintain shared code and libraries for other engineers.
  • Review code to ensure security standards are met across the team.
  • Mentor engineers and help them align with strategic goals.
  • Collaborate with cross-functional teams to navigate project complexities.

genesis.studio logo
genesis.studio Scaleup https://genesis.studio
51 - 200 Employees
See all jobs

Job description

This is a remote position.

At Genesis Digital Solutions, we help companies innovate and thrive in the digital world. We are a team of technology and IT consulting specialists committed to excellence and making a real impact on our clients' projects. If you're looking for a dynamic environment where you can grow and contribute to cutting-edge technological solutions, we want to meet you!

What You’ll Do:

  • Create and maintain shared code and libraries used by other engineers.
  • Improve the code base by refactoring bottlenecks, reducing feedback loops, and simplifying APIs.
  • Review other developers' code to ensure proper security invariants across the engineering team.
  • Dive deep into complex, ambiguous problems, formulate flexible and pragmatic solutions.
  • Foster an efficient deterministic testing culture, with an emphasis on minimizing tech debt.
  • Break down large projects into smaller tasks and help the team navigate the ambiguity of the space.
  • Communicate effectively about the different options considered, analyze trade-offs, justify, and recommend priorities.
  • Ensure knowledge is shared among the team to avoid single points of failure.
  • Collaborate cross-functionally with the Core Experience team and other teams.
  • Mentor engineers on the team, helping others understand strategic goals and how their work relates to these.

What We Value:

  • Strong programming skills in C/C++.
  • Comprehensive experience with secure low-level C/C++ programming, kernel development/hardening, and/or embedded systems.
  • Deep understanding of common crypto algorithms (RSA, ECDSA, BLS, etc.), code signing, network security, authentication/authorization, and the threat landscape for modern attacks.
  • Real-world experience shipping products and implementing secure frameworks, libraries, and services.
  • A genuine care for code quality and test infrastructure.
  • A focus on end-user experience and business value over “cool tech.”
  • Creativity, humility, ambition, attention to detail, trustworthiness, eagerness to learn, methodical approach, action-oriented mindset, and tenacity.
  • Familiarity with Hardware Security Modules, ideally Thales (bonus).
  • A solid understanding of cryptography, not cryptocurrency.
  • A passion for blockchain protocols and staying up to date with innovations in crypto assets.
  • A background in the finance industry (bonus).
  • An emotional connection to the soundtrack of Hamilton, which chronicles the founding of a new financial system (bonus).

What We Offer:

  • A workplace that values innovation and personal growth.
  • Opportunities to work on high-impact projects.
  • Flexible hours and remote work options.
  • Support for professional development, including training and certifications.
  • Health and life insurance.
  • 25 days of annual leave.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Humility
  • Action Oriented
  • Trustworthiness
  • Tenacity
  • Detail Oriented
  • Willingness To Learn
  • Creativity

Security Engineer Related jobs