Home › Companies › Wirtek › Security Software Engineer | Cryptography & Identity (Python)
Security Software Engineer | Cryptography & Identity (Python)
Wirtek · Cluj-Napoca, Cluj, 400593, Romania · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Wirtek |
| Title | Security Software Engineer | Cryptography & Identity (Python) |
| Normalized title | - |
| Department / team | DIG |
| Location | Cluj-Napoca, Cluj |
| Work model | Remote / Remote |
| Employment type | Contract |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-03-24 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Wirtek. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Cluj-Napoca. | Open |
| Department jobs | Active postings in DIG. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Wirtek |
| Source | 31bcc7d5-c609-4092-a716-3497726b58ea |
| ATS provider | BambooHR |
Description
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.
Full job record
| Job ID | 4cd6122e9aa4f54e5a595bcc66e96beb5669472d |
| Org ID | bb532d40-117d-453b-b594-d7605a2945e9 |
| Source ID | 31bcc7d5-c609-4092-a716-3497726b58ea |
| Board ID | 31bcc7d5-c609-4092-a716-3497726b58ea |
| Provider | bamboohr |
| Provider Job Key | 282 |
| Title | Security Software Engineer | Cryptography & Identity (Python) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Cluj-Napoca, Cluj, 400593, Romania |
| Department | DIG |
| Team | — |
| Employment Type | contract |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | Cluj |
| City | Cluj-Napoca |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://wirtek.bamboohr.com/careers/282 |
| Apply URL | https://wirtek.bamboohr.com/careers/282 |
| First Seen At | 2026-05-30 05:46:16Z |
| Last Seen At | 2026-06-06 20:30:17Z |
| Last Checked At | 2026-06-06 20:30:17Z |
| Last Changed At | 2026-05-30 05:46:16Z |
| Inactive At | — |
| Source Posted At | 2026-03-24 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=wirtek/date=2026-06-06/2026-06-06T20-30-16-430Z-0369ecd53e2c26379ea71e98f60cd7c5c64ab72ecea22f1485d70312253db6ff.json |
Event Fields
{
"content_hash": "0703bf78f9b0d3daae5dc565b6235da475eb3be0c47366e8ee9e9ed405e26958",
"source_hash": "9bfd90e41053a7fbd25c0df283729ef3702bbc91f08a43d8b22cc1f0de6dd02c",
"last_changed_at": "2026-05-30T05:46:16.594Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Cluj-Napoca, Cluj, 400593, Romania",
"city": "Cluj-Napoca",
"region": "Cluj",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T20:30:17.694Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Cluj-Napoca, Cluj, 400593, Romania",
"city": "Cluj-Napoca",
"region": "Cluj",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "282",
"isRemote": null,
"location": {
"city": "Cluj-Napoca",
"state": "Cluj"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18929",
"locationType": "2",
"jobOpeningName": "Security Software Engineer | Cryptography & Identity (Python)",
"departmentLabel": "DIG",
"employmentStatusLabel": "Contractor"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Cluj-Napoca",
"state": "Cluj",
"postalCode": "400593",
"addressCountry": "Romania"
},
"datePosted": "2026-03-24",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-weight: bold\">About the job</span><br><span style=\"font-weight: bold\">This is a determined period project; estimated project duration - 3-4 months.</span></p>\n<p><br></p>\n<p>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).</p>\n<p>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.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">What you'll be doing:</span></p>\n<ul>\n<li>Architect & Develop: Build a robust Python backend to manage the lifecycle of X.509 certificates, AES, and DES keys.</li>\n<li>Identity Orchestration: Implement complex authentication flows, including OAuth2/Entra ID integration and token exchange for HSM access.</li>\n<li>Secure Integration: Establish secure communication via TLS-secured TCP to HashiCorp Vault and HSM environments.</li>\n<li>Cryptographic Operations: Design and implement key wrapping, unwrapping, and derivation logic (master keys to product-specific keys).</li>\n<li>Deployment: Containerize services using Docker and manage secure networking via reverse proxies (Traefik).</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">What you need to be successful:</span></p>\n<p><span style=\"font-weight: bold\">Must-Haves:</span></p>\n<ul>\n<li>Strong Python Development: Proven experience building production-grade backend applications and consuming/implementing REST APIs.</li>\n<li>Identity & Access: Deep understanding of OAuth2, OpenID Connect, and integration with Azure AD / Entra ID.</li>\n<li>HSM Knowledge: Practical experience interfacing with Hardware Security Modules (e.g., Thales/Luna) via API/TLS protocols.</li>\n<li>Cryptography Fundamentals: Proficiency in AES-128/256, DES/TDES, and secure key lifecycle management.</li>\n<li>Infrastructure: Solid experience with Docker, Linux server operations, and TLS handshake mechanisms.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Nice-to-Haves:</span></p>\n<ul>\n<li>HashiCorp Vault: Experience with Vault operations, policy design, and secrets engines.</li>\n<li>Security Design: Experience in threat modeling and data-at-rest/transit protection.</li>\n<li>Network Security: Experience configuring ingress controllers/reverse proxies like Traefik.</li>\n</ul>\n<p><br><span style=\"font-weight: bold\">On-site Work Expectations</span></p>\n<p>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.</p>",
"compensation": null,
"departmentId": "18929",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Security Software Engineer | Cryptography & Identity (Python)",
"departmentLabel": "DIG",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://wirtek.bamboohr.com/careers/282",
"employmentStatusLabel": "Contractor"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/4cd6122e9aa4f54e5a595bcc66e96beb5669472d?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/bb532d40-117d-453b-b594-d7605a2945e9JSONGET https://api.bluedoor.sh/job-postings/v1/sources/31bcc7d5-c609-4092-a716-3497726b58eaJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/4cd6122e9aa4f54e5a595bcc66e96beb5669472d/eventsJSON