Jobiglo

No results.

Software Engineer (Go) - UTM & SASE Backend

Berqnet Siber Güvenlik · Gebze

New
Senior 🇬🇧 English
Go gRPC TCP/IP DNS HTTP/TLS PostgreSQL Redis Docker Git CI/CD FreeBSD Debian Kubernetes Prometheus Grafana Kafka NATS RabbitMQ

Job description

About the role

Berqnet builds next-generation UTM and SASE security products. It is looking for a Software Engineer to build the backend services of its UTM and SASE platform, working on systems that thousands of businesses rely on daily, from high-traffic network services to device management APIs. The role suits someone who puts performance and security first and takes pride in owning a product that runs in the field.

Key responsibilities

  • Develop and maintain backend services, agents and CLI tools for the UTM and SASE products in Go.
  • Design high-performance, scalable REST and gRPC APIs for device management, policy distribution, logging and reporting.
  • Work on network-layer components such as packet processing, VPN/ZTNA, DNS and web filtering, targeting low latency and high throughput.
  • Write code following secure software development principles, take part in code reviews and security testing.
  • Write unit and integration tests, improve CI/CD processes and use profiling to find and remove bottlenecks.
  • Investigate issues raised by field and support teams to their root cause and feed partner and customer feedback back into the product.
  • Work with Product, Frontend, QA and DevOps teams, owning work from feature design through to production release.

Required profile

  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical-Electronics Engineering or a related field.
  • At least 3 years of backend development experience on production systems, including at least 2 years with Go.
  • Experience developing and debugging in FreeBSD and Debian environments.
  • Professional proficiency in English, including reading and writing technical documentation.

Required skills

  • Strong command of goroutines, channels, context and synchronization primitives; concurrent and distributed systems.
  • Solid knowledge of TCP/IP, DNS, HTTP/TLS, routing and NAT.
  • PostgreSQL or a similar relational database, and caching with Redis.
  • Familiarity with Docker, Git and CI/CD.
  • Habit of writing tests and an appreciation of readable, maintainable code.

Nice to have: firewall, VPN (WireGuard, IPsec), ZTNA or SASE development; FreeBSD network stack (pf, ipfw, netmap, netgraph, kqueue, jails); Kafka, NATS or RabbitMQ; Kubernetes, Prometheus and Grafana; Go for FreeBSD (cross-compilation, cgo, syscalls); interest in OWASP, secure coding and penetration testing; familiarity with KVKK and Law No. 5651; open-source contributions.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Berqnet Siber Güvenlik.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Türkiye.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Published 9 saat önce

Expires 1 ay sonra

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Berqnet Siber Güvenlik

Gebze