Gen logo

Senior Backend Software Engineer

Gen

About Gen

Gen is a global company powering Digital Freedom through consumer brands including Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Our combined heritage is rooted in providing safety for the first digital generations. We bring leading technology solutions in cybersecurity, privacy and identity protection to more than 500 million users in 150 countries so they can live their digital lives safely, privately, and confidently today and for generations to come.

Role Overview

As a Senior Backend Software Engineer, you will be part of the operations team responsible for Gen’s VPN infrastructure, which consists of over 6,000 servers located at multiple data centres and cloud providers around the world and over 100 backend applications providing services to more than 400 million client applications/devices. You will face interesting challenges including the problem of keeping millions of TCP sessions on one server, geo-load-balancing hundreds of thousand queries per backend, patching our servers and keeping the best possible experience for our clients.

Responsibilities

  • Deep understanding of Linux, experience with heavy usage of the Linux command line.
  • Advanced knowledge of network protocols, DNS, firewall (iptables, firewalld).
  • Shell scripting + another scripting language (Python preferred).
  • Experience working with any of public cloud providers (e.g., AWS, Google Cloud, Azure).
  • Experience working with infrastructure operations and automation tools (e.g., Ansible, Terraform, Puppet, Chef).
  • Experience working with Virtualization environments (e.g., Openstack, Proxmox, Xen or similar).
  • Experience with Kubernetes, Docker, Docker-Compose and any of container runtimes.
  • Desire to learn new technologies and strong problem-solving skills are essential, as is having excellent attention to detail.
  • Positive working attitude, teamwork spirit, and willingness to contribute, eventually lead technical discussions.
  • Ability to communicate in English both in written and spoken form.

What We Offer

  • Annual bonus scheme
  • Unlimited PTO (paid time off), flexible working hours & home office.
  • The chance to join a major global tech company listed on the S&P 500.
  • Opportunity to learn and work with the best in the Digital Security industry
  • Cafeteria points are provided by Benefit Plus (meal plan, pension insurance, travel, free time activities, multisport card, and much more).
  • Tuition reimbursement for job-related courses
  • Learning & Development plan.
  • Sustainable home improvement bonus
  • Mac/Windows laptop and mobile phone

Benefits
Extracted with AI

  • Annual bonus scheme
  • Unlimited PTO
  • Flexible working hours
  • Home office options
  • Cafeteria points (meal plan, pension insurance, etc.)
  • Tuition reimbursement
  • Learning & Development plan
  • Sustainable home improvement bonus
  • Tech equipment (laptop, mobile phone)

Similar jobs

Last update: 23 minutes ago

Gen logo
Gen

Senior Application Security Engineer

Join Gen as a Senior Application Security Engineer in Prague. Lead security initiatives, conduct reviews, and mentor teams in a dynamic environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Gen logo
Gen

Senior Application Security Engineer

Join Gen as a Senior Application Security Engineer in Prague to lead security reviews, threat modeling, and developer training.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Thales logo
Thales

JavaScript/DevOps Engineer

Join Thales as a JavaScript/DevOps Engineer in Prague, focusing on CI/CD, automation, and cloud solutions.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Red Hat logo
Red Hat

Senior Software Engineering Manager

Join Red Hat as a Senior Software Engineering Manager in Brno, leading a team in developing migration tools for enterprise customers.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

Gen logo
Gen

Front-End Developer

Join Gen as a Front-End Developer in Prague. Work with JavaScript, React, and CSS to create dynamic web content.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

PlushCare logo
PlushCare

Data Engineer II

Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Mediální skupina MAFRA logo
Mediální skupina MAFRA

Mid/Senior React Native Developer for Mobile Applications

Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

F-Secure Corporation logo
F-Secure Corporation

Senior Backend Engineer (Node.js)

Join F-Secure as a Senior Backend Engineer in Bratislava. Work with Node.js, AWS, and microservices in a hybrid model.

Groupon logo
Groupon

Software Development Engineer II - Java Backend

Join Groupon as a Software Development Engineer II focusing on Java Backend development in a remote role.