Senior Backend Software Engineer
GenAbout 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
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Application Security Engineer
Join Gen as a Senior Application Security Engineer in Prague to lead security reviews, threat modeling, and developer training.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
JavaScript/DevOps Engineer
Join Thales as a JavaScript/DevOps Engineer in Prague, focusing on CI/CD, automation, and cloud solutions.
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.
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.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Front-End Developer
Join Gen as a Front-End Developer in Prague. Work with JavaScript, React, and CSS to create dynamic web content.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Data Engineer II
Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
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.
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.
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.
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.
Software Development Engineer II - Java Backend
Join Groupon as a Software Development Engineer II focusing on Java Backend development in a remote role.