Senior Backend Engineer (Go & Cryptography)

B
Be in IT.Cybersecurity infrastructure
Workplace type: remote; Locations: Warszawa, Śródmieście, Warszawa, Country code: PLContractSenior
Salary130 - 170 PLN per hour net b2b
Apply NowOpens the employer's application page

Job Details

Languages
Znajomość języka angielskiego na poziomie B2 lub C1
Required Skills
KubernetesgRPC

Requirements

  • Have practical, experience-backed software development experience in Go (Golang).
  • Have experience designing and implementing APIs with gRPC for inter-service communication.
  • Have strong knowledge of Kubernetes, including sidecar patterns, stateful services, deployments, and API extensions.
  • Have basic knowledge of Istio and service mesh.
  • Understand Data Encryption Keys (DEKs), Key Encryption Keys (KEKs), envelope encryption, and secure key caching.
  • Have experience working with cryptographic APIs or SDKs.
  • Know relational databases (RDBMS).
  • Have basic observability knowledge.
  • Have English proficiency at B2 or C1 for communication in an international environment.
  • Python knowledge is a plus.
  • Previous experience with SAP BTP, particularly KMS, is a plus.
  • Availability ASAP is preferred; a notice period of up to one month ending at month-end is acceptable.

Responsibilities

  • Develop scalable application-level data encryption solutions for client systems.
  • Build hybrid systems that protect sensitive customer data from reaching the persistence layer.
  • Provide strong tenant isolation and efficient key management.
  • Create and develop sidecar components and a central gateway using Go.
  • Design and implement gRPC APIs for reliable, low-latency inter-service communication.
  • Use SAP BTP services, particularly KMS, in the solution architecture.
  • Work with relational databases for metadata and encrypted key material.
View Full Description & ApplyYou'll be redirected to the employer's site
130 - 170 PLN per hour net b2b
Apply Now