Back to all jobs
W

Security Software Engineer | Cryptography & Identity (Python)

wirtek

Cluj-NapocaHybrid2mo ago
Employment
Contract

About the role

About the job
This is a determined period project; estimated project duration - 3-4 months.


We are looking for a security-focused Backend Developer to bridge the gap between high-level application logic and deep-level cryptographic hardware. You will be responsible for building a mission-critical internal Python application that serves as the secure gateway between Azure AD, HashiCorp Vault, and Hardware Security Modules (HSM).

This is a role for a developer who understands that "security" isn’t just a checklist—it’s the core feature. You will work closely with the client’s lead technical expert to design and implement a modular architecture that handles everything from token exchange to master key derivation.


What you'll be doing:

  • Architect & Develop: Build a robust Python backend to manage the lifecycle of X.509 certificates, AES, and DES keys.
  • Identity Orchestration: Implement complex authentication flows, including OAuth2/Entra ID integration and token exchange for HSM access.
  • Secure Integration: Establish secure communication via TLS-secured TCP to HashiCorp Vault and HSM environments.
  • Cryptographic Operations: Design and implement key wrapping, unwrapping, and derivation logic (master keys to product-specific keys).
  • Deployment: Containerize services using Docker and manage secure networking via reverse proxies (Traefik).


What you need to be successful:

Must-Haves:

  • Strong Python Development: Proven experience building production-grade backend applications and consuming/implementing REST APIs.
  • Identity & Access: Deep understanding of OAuth2, OpenID Connect, and integration with Azure AD / Entra ID.
  • HSM Knowledge: Practical experience interfacing with Hardware Security Modules (e.g., Thales/Luna) via API/TLS protocols.
  • Cryptography Fundamentals: Proficiency in AES-128/256, DES/TDES, and secure key lifecycle management.
  • Infrastructure: Solid experience with Docker, Linux server operations, and TLS handshake mechanisms.


Nice-to-Haves:

  • HashiCorp Vault: Experience with Vault operations, policy design, and secrets engines.
  • Security Design: Experience in threat modeling and data-at-rest/transit protection.
  • Network Security: Experience configuring ingress controllers/reverse proxies like Traefik.


On-site Work Expectations

The consultant should work on-site in Norway initially (first month or until fully productive). After that, remote work is acceptable; they will must travel when certain secure operations/testing will be required.

731,000+ hidden jobs like this

wirtek and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.