Senior Python Engineer

December 12

Apply Now
Logo of OpenVPN Inc.

OpenVPN Inc.

VPN • Cybersecurity • Network Security • Secure Networking for Business

51 - 200 employees

Founded 2002

🔒 Cybersecurity

☁️ SaaS

📡 Telecommunications

💰 Equity Crowdfunding on 2013-10

Description

• 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

• 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 upper-intermediate level of English, both spoken and written • Outstanding communication & team working skills • 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)

Benefits

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

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com