Senior Python Engineer @ OpenVPN

2 weeks 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)

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 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're seeking an exceptional Senior Full Stack Engineer to join our team at OpenVPN. This role offers a unique opportunity to work with cutting-edge technologies and contribute to the development of innovative desktop and mobile applications.Job OverviewAs a Senior Full Stack Engineer, you will be responsible for designing and implementing scalable,...


  • 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

    Company OverviewOpenVPN is a world leader in the cybersecurity space, dedicated to creating innovative and secure networking solutions.


  • Remote, Czech Republic OpenVPN Full time

    We're looking for someone who has: 4+ years of experience in application development using React Native Working experience in mobile/desktop development using C++ or Objective-C Eager to learn and work with different technologies Self-motivated and can work independently Upper-Intermediate English Excellent communication abilities Nice to have: Knowledge...


  • 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 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 PandaDoc Full time

    About you: At least 5 years of experience in designing and implementing application architectures and code that are scalable, available, maintainable, and performant  Software design patterns expert. You know how to choose and implement any kind of pattern to meet organization expectations about extendability, adjustability and quality.  Care about...


  • 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, 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...