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 Software Developer - Backstage

Senior Software Developer specializing in Backstage at a leading cybersecurity company in Brno, Czechia.

Gen logo
Gen

Principal Software Engineer - Backstage Development

Lead Backstage Developer role at Gen, focusing on portal development with JavaScript and React in Prague.

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.

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.

Gen logo
Gen

Lead Data Scientist - AI and Cybersecurity

Lead Data Scientist role focusing on AI and cybersecurity in Brno, Czechia. In-depth AI, software engineering, and cybersecurity skills required.

Gen logo
Gen

Senior Data Scientist

Join Gen as a Senior Data Scientist in Prague. Leverage AI, ML, and data science to drive business solutions.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

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

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.

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.

SentinelOne logo
SentinelOne

Senior Backend Engineer (Python, Go) - Endpoint Protection

Senior Backend Engineer specializing in Python and Go for Endpoint Protection at SentinelOne in Brno, Czechia.

SentinelOne logo
SentinelOne

Senior Backend Engineer (JAVA/Go)

Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.

SentinelOne logo
SentinelOne

Senior Backend Engineer (JAVA/Go)

Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for our Singularity Data Lake.

SentinelOne logo
SentinelOne

Senior Full-stack Software Engineer - Detection Team

Senior Full-stack Engineer for cybersecurity detection team, focusing on AI-powered solutions and cloud automation.

SentinelOne logo
SentinelOne

Senior Backend Engineer (Python, Go) - Endpoint Protection

Senior Backend Engineer specializing in Python and Go for Endpoint Protection at SentinelOne in Prague.

SentinelOne logo
SentinelOne

Senior Automation Engineer - Cloud Detection

Senior Automation Engineer needed for cloud detection, focusing on Python scripting, CI/CD, and automation in Brno, Czechia.

SentinelOne logo
SentinelOne

Senior Staff Software Engineer – Backend – Singularity Data Lake

Senior Staff Software Engineer for backend development in Prague, focusing on high-scale data processing and distributed systems.

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.

Make logo
Make

Back-end Software Engineer - Core Engine

Join Make as a Back-end Software Engineer in Prague to develop core engine solutions using TypeScript, Node.js, and Docker.

SentinelOne logo
SentinelOne

SW Engineering Manager

Lead a team of engineers in developing SaaS solutions, ensuring best practices and continuous improvement in Prague.

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.

SentinelOne logo
SentinelOne

Senior Staff Software Engineer – Backend – Singularity Data Lake

Senior Backend Engineer for SentinelOne, developing high-scale data services in Slovakia. Expertise in Java, Python, Kafka needed.

F-Secure Corporation logo
F-Secure Corporation

Senior Backend Engineer (Node.js)

Join F-Secure as a Senior Backend Engineer in Bratislava, focusing on Node.js and AWS to secure digital identities.

c/side logo
c/side

Principal Software Engineer (Golang/Rust)

Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.

Make logo
Make

Senior Full-Stack Software Engineer - Core Product

Join Make as a Senior Full-Stack Software Engineer to design and develop innovative solutions in a hybrid work environment.