SENIOR SOFTWARE ENGINEER (PUBLIC KEY INFRASTRUCTURE)

Employer · NETLOCK

Software developerCybersecurity specialistFull-time

Budapest

NETLOCK's certificate authority is the system behind every qualified certificate we issue - the platform that decides what a signature is actually worth. It has recently been modernised and now runs on Kubernetes. You'll own where it goes from here: the architecture, the reliability, and the cryptographic stack it's built on. This is a backend role, written in C, Go and Perl. We don't expect all three on day one - we expect real strength in one and a genuine willingness to work across the rest. You'll develop the CA system and the independent services around it, work directly with hardware security modules and the interfaces connecting them to our services, and make architectural decisions in a system where correctness is the product.

Tasks

  • Own the PKI services end to end - architecture, development, maintenance, and how they behave in production.
  • Develop the certificate authority system and the independent services around it.
  • Keep the cryptographic stack current and lead upgrades to supported, long-term versions.
  • Work directly with hardware security modules and the interfaces connecting them to our services.
  • Make architectural decisions in a security-critical system and see them through to production.
  • Improve how we build, test, and ship - from local development to deployment.
  • Ship what you build and keep it healthy: observability, alerting, and a hand in on-call.

Conditions & benefits

Young and supportive teamYou will be part of a young, supportive, and dynamic team where junior and more experienced colleagues collaborate closely, support each other, and openly share their knowledge and experience.Modern technology environmentYou will work in a modern technology environment where you can freely use the latest tools, technologies, and AI-driven solutions to support your work and drive innovation.Unlimited coffeeTo make your workdays more enjoyable, we provide unlimited coffee so you can recharge during breaks and informal moments with your colleagues.Competitive salaryWe offer a competitive and above-market salary that reflects your expertise, performance, and the energy you invest in your work.Cafeteria benefits packageIn addition to competitive base benefits, after successfully completing your probation period you will also receive a high-value cafeteria benefits package that can be flexibly tailored to your personal needs and lifestyle.Private health insuranceThe health and well-being of our employees is important to us, which is why after your probation period we provide a comprehensive private health insurance package, allowing you to focus on your work while feeling secure in your everyday life.Autonomy and growthIn this role, you can expect a high degree of autonomy, giving space for initiative and ownership, while also offering opportunities for rapid professional growth and continuous learning.

Requirements

  • have senior-level software engineering experience, primarily in backend development, with a minimum of 3--5 years in production
  • are strong in at least one of C, Go or Perl, and genuinely willing to learn and work in all three
  • have experience with relational databases (we use MySQL)
  • have designed and operated systems made up of multiple independent services, and keep them correct across service boundaries
  • take long-term responsibility for a system rather than just delivering features into it
  • are fluent with AI-assisted coding workflows
  • pick up new languages and unfamiliar domains quickly, and find hard problems satisfying rather than draining
  • are a native Hungarian speaker (spoken and written) with professional English

Posted Oct 22, 2026 · Updated 12 days ago · 0 views