New offer - be the first one to apply!

November 3, 2026

Senior Backend Engineer (Go & Cryptography)

Senior • Remote

270,400 - 353,600 PLN/yr

Warsaw, Poland

Quick Facts

  • Role: Senior Backend Engineer (Go & Cryptography)

  • Focus: application-level data encryption, tenant isolation, key management, and low-latency microservice APIs

  • Work style: fully remote

Description

You will collaborate with an international Agile delivery team on a project for critical infrastructure. The work includes building scalable application-level encryption and a tenant-isolated key management approach that prevents sensitive customer data from reaching the persistence layer. You will develop Go-based sidecar and gateway components and implement gRPC interfaces for low-latency inter-service communication, integrating cryptography fundamentals and SAP BTP (KMS) services.

Responsibilities

  • Develop scalable application-level data encryption for customer-specific solutions to enhance platform security

  • Build a hybrid protection system preventing sensitive data from reaching the persistence layer, ensuring tenant isolation and efficient key management

  • Create and evolve sidecar components and a central gateway service using Go

  • Design and implement gRPC APIs for reliable, low-latency service-to-service communication

  • Use SAP BTP services (especially KMS) in the solution architecture

  • Work with relational databases (RDBMS) for central metadata management and encrypted key material storage

Requirements

  • Practical Go (Golang) software development experience

  • Experience designing and implementing gRPC APIs for inter-service communication

  • Solid Kubernetes knowledge (sidecar pattern, stateful services, deployments, API extensions)

  • Basic knowledge of Istio (service mesh)

  • Practical understanding of cryptography fundamentals (DEKs, KEKs, envelope encryption, secure key caching)

  • Experience with cryptographic APIs/SDKs

  • RDBMS experience

  • Basic observability knowledge

  • English proficiency at B2–C1

  • Availability ASAP; max notice period is up to end of month (up to one month)

Benefits

  • Compensation: 130–170 PLN net/hour + VAT

  • Support for establishing and running a business (including for candidates without prior experience)

  • Recruitment process: two technical interviews with managers (online, up to 1 hour each)

  • Fully remote collaboration

  • Private medical care and Multisport card

  • Modern equipment provided with required software and configuration

Similar jobs you might like

Unlock Full Resume Report