Senior Python Engineer @ OpenVPN

17 hours ago


Remote, Czech Republic OpenVPN Full time
  • A working knowledge of Python asynchronous programming
  • Strong programming experience on Python 3
  • Solid experience in JSON and REST API development on both server and client-side
  • Knowledge of HTTP, HTTPS
  • Experience with RDBMs (MySQL, SQLalchemy)
  • Experience with Git and the standard software development cycle
  • General knowledge of SSL VPNs
  • Sufficient general knowledge of encryption, PKI and other security concepts
  • At least an upper-intermediate level of English, both spoken and written
  • Outstanding communication & team working skills

    As a plus
  • Knowledge of the following communication protocols: TCP/IP stack (UDP and TCP), sockets, and other networking protocols
  • Strong networking experience on Linux
  • Experience with Boost, React, Twisted
  • Deep understanding of the Linux network stack and kernel networking modules such as xfilter/netfilter
  • Open Source experience
  • Experience in programming web UI (HTML/CSS and Javascript)
  • aiohttp
  • Tornado
  • Sanic

As one of the world leaders in the cybersecurity space, OpenVPN is looking for a senior systems and software engineer with a strong working knowledge of Python and databases.

The ideal candidate will possess a solid conceptual foundation in the development of client-server software with an emphasis on network routing, load balancing, secure APIs, congestion control, reliability, performance monitoring, and reporting.

The candidate should have 5 or more years of programming experience, preferably on Linux server environments.
Also, your proactive attitude and the ability to assume responsibility, take ownership, and work independently are more important to your success in this position.

We are the team that created OpenVPN, the industry-standard VPN protocol now used by most commercial VPN providers worldwide.

You will play a key role in a team developing OpenVPN Access Server, our full-featured business VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access controls.

Our philosophy is that we are a small, closely-knit team, and we care deeply about you:

  • Competitive pay rates
  • Fully remote work environments
  • Self-managed time off.
  • Team trips and special events

At OpenVPN, we pride ourselves on our commitment to creating innovative and secure networking solutions. If you join us, you will have the unique opportunity to shape the product that millions worldwide will interact with daily.

Stay updated with the latest developments and participate in discussions about OpenVPN. Engage with OpenVPN on Github, LinkedIn, and Facebook.

,[ Development and maintenance of Linux-based server software , Development of REST API in Python3/FastAPI, for a React frontend , Collaboration with other developers on development and deployment , Take responsibility of developing new features ] Requirements: Python, asyncio, Twisted, AIOHTTP, Tornado, Sanic Tools: .

  • Remote, Czech Republic OpenVPN Full time

    Bachelor’s or Master’s degree in Computer Science, Engineering or a related field. Proven experience in performance engineering with strong skills in some of the programming languages, such as Java, Python, and C. Expertise in developing and managing performance testing frameworks and pipelines. Deep understanding of microservices architecture and...


  • Remote, Czech Republic OpenVPN Full time

    We are looking for a skilled Senior Performance Engineer to join our team at OpenVPN. As a Senior Performance Engineer, you will play a pivotal role in developing and maintaining a continuous performance testing pipeline for Connexa, a cutting-edge solution for secure, high-performance connectivity.Job DescriptionWe offer a competitive salary of $120,000 -...


  • Remote, Czech Republic OpenVPN Full time

    We are OpenVPN, a leading cybersecurity company, and we are looking for an experienced Senior Software Developer to join our team.The ideal candidate will possess a solid understanding of Python programming and databases, with at least 5 years of experience in software development.You will play a key role in developing our full-featured business VPN...


  • Remote, Czech Republic OpenVPN Full time

    At least 2+ years of experience as a Product Manager Experience and deep knowledge of networking and security domains Experience writing technical documentation Deep understanding of UX, UI Experience in doing competitive analysis and market research Experience in defining product roadmap Understanding how to measure the impact of new features Familiarity...


  • Remote, Czech Republic OpenVPN Full time

    We are looking for a highly skilled Technical Product Manager to drive the entire SDLC process at OpenVPN.Job DescriptionThe ideal candidate will have a proven track record in product management and a solid technical background, with expertise in networking and cybersecurity. As a key member of our team, you will be responsible for gathering business...


  • Remote, Czech Republic OpenVPN Full time

    We are seeking a highly skilled Senior Cybersecurity Product Development Manager to drive the Software Development Lifecycle (SDLC) and define product metrics for our flagship product used by millions worldwide.Job OverviewThe ideal candidate has a proven track record in product management and a solid technical background, with deep knowledge of networking...


  • Remote, Łódź, Czech Republic First Derivative Full time

    We are seeking a highly skilled Senior Python Engineer to join our team in Poland. This is an exciting opportunity to work with the latest modern technology stacks on a range of projects such as Cloud Enablement, Data Transformation, and Application Modernization.As a Senior Python Developer at First Derivative, you will be part of a fast-paced Agile...


  • Remote, Czech Republic TotalDevs sp. z o.o. Full time

    Job Description:We are seeking a highly skilled Senior Python Developer to join our team at TotalDevs sp. z o.o. The ideal candidate will have a strong background in software engineering, with a focus on Python development.Key Responsibilities:Lead the development of complex software systems using PythonCollaborate with cross-functional teams to design and...


  • Remote, Czech Republic AltexSoft Full time

    Requirements: 5+ years of experience with Python, including deep understanding of its core principles and advanced features.  Expertise in Django and Flask, with the ability to design, build, and maintain robust and scalable web applications.  Strong knowledge of asyncio and aiohttp, including the ability to implement high-performance, non-blocking...


  • Remote, Kyiv, Krakow, Warszawa, Czech Republic Railsware Full time

    Excellent general programming skills, ability to work with complex codebases Solid knowledge of Python Practical experience with different DBs (e.g. RDBMS, Key Value / Tuple Store, Wide Column Store / Column Families, Document Store) Experience with cloud hosting providers (e.g. Google Cloud or AWS) Comfortable with the UNIX/Linux command line Comfortable...


  • Remote, Czech Republic AVENGA Full time

    Certified AWS Developer certification (or similar) Bachelor's degree or higher in computer science or related field. You have software engineering experience as a Backend developer with backend development using Python and front-end development Knowledge in ReactJS, HTML/CSS in AWS cloud environment Over 5 years of experience (including any graduate school...


  • Remote, Czech Republic PandaDoc Full time

    About you: At least 5+ years of development experience with Python. Care about quality; you know what shipping high-quality code means. Strong understanding and experience in AsyncIO. Experience with the Django framework. Experience with any relational databases (SQL queries, migrations, optimization); Experience with message queues (e.g., RabbitMQ, NATS,...


  • Remote, Czech Republic Windsor Full time

    **About Us:**Windsor.ai is a rapidly growing AI company that has built a data platform connecting to over 300 different APIs. We're on a mission to make data easily accessible to everyone.We're a highly technical team that values innovation and collaboration. Our company culture is centered around teamwork, open communication, and a shared passion for...


  • Remote, Czech Republic Adaptiq Full time

    About AdaptiqWe are a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies across various industries.Job OverviewEstimated Salary: $120,000 - $180,000 per yearWe're looking for an experienced Senior Cloud Python Developer to join our expanding team. The ideal candidate will be passionate...


  • Remote, Warszawa, Czech Republic CodiLime Full time

    Job DescriptionWe are seeking a highly skilled Senior Firewall Engineer with Python expertise to join our team of Network and Software Engineers. As a key member of our team, you will be responsible for designing and implementing automated firewall configuration migration workflows and client-side implementations.Key Responsibilities:Design and implement...


  • Remote, Kraków, Czech Republic N-iX Full time

    Requirements: 5+ years of experience in Python programming (3.10+) In-depth knowledge of various API frameworks (REST - must, GraphQL - nice to have) Proficiency in utilizing testing frameworks to ensure code reliability and maintainability Hands-on experience with Azure Cloud provider Knowledge of SQL databases, especially MS SQL/Azure SQL Strong...


  • Remote, Warszawa, Czech Republic CodiLime Full time

    Job Description:As a Senior Firewall Engineer, you will be working with our team to deliver a working service from start to finish.Key Responsibilities:Converting and migrating firewall configuration into the Customer's security platformAnalysing the Customer's network environment and creating migration workflow per each use caseWorking with the Customer to...

  • Senior Java Engineer

    2 months ago


    Remote, Kraków, Wrocław, Warsaw, Czech Republic N-iX Full time

    At least 4-5 years of proficiency with Kotlin and Java At least 2 years of proficiency in Python Deep experience with the Spring Framework Reactive tools experience Strong understanding of object-oriented programming and design patterns Experience in creating libraries and frameworks for other developers Proficiency in Maven or similar tools Familiarity...


  • Remote, Warszawa, Czech Republic CodiLime Full time

    As a Senior Firewall Engineer you should ideally meet the following criteria: Excellent expertise in networks, network security and network platforms Hands-on experience with configuration and troubleshooting of firewalls from at least two of the following vendors: Check Point, Cisco (ASA and Firepower), Palo Alto, Fortinet Proven track record in...


  • Remote, Czech Republic CodiLime Full time

    Job DescriptionWe are seeking a highly skilled Senior Firewall Engineer with expertise in Check Point firewalls and Python programming. As a key member of our team, you will be responsible for designing and implementing secure network architectures, configuring and troubleshooting Check Point firewalls, and developing Python scripts to automate tasks.Key...