Senior Python Engineer (Cybersecurity)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Python Engineer (Cybersecurity): Developing and supporting Linux-based server software and web APIs for Access Server with an accent on secure networking, reliability, performance, and database integration. Focus on designing client-server systems, implementing routing and load balancing, and solving complex security and concurrency challenges.
Location: Fully remote, limited to the listed European locations.
Company
develops secure networking products, including the protocol and Access Server for business VPN deployments.
What you will do
- Refine feature specifications with the product manager.
- Develop and support Linux-based server software primarily in Python.
- Build and maintain XML-RPC and REST web APIs.
- Implement and support VPN features including remote access, site-to-site connectivity, load balancing, failover, and access controls.
- Collaborate with developers on software development and deployment.
- Apply asynchronous programming and contribute to reliability, monitoring, and performance improvements.
Requirements
- At least five years of programming experience.
- Strong Python 3 programming skills and experience with asynchronous programming.
- Experience developing JSON and REST APIs on both server and client sides.
- Knowledge of HTTP, HTTPS, relational databases, MySQL, SQLAlchemy, Git, and standard software development practices.
- General knowledge of SSL VPNs, encryption, PKI, and related security concepts.
- Upper-intermediate English or higher, spoken and written.
Nice to have
- Knowledge of TCP/IP, UDP, TCP, sockets, and other networking protocols.
- Strong Linux networking experience and understanding of the Linux network stack and kernel networking modules.
- Experience with Boost, Ember, Twisted, open-source projects, or web UI development.
Culture & Benefits
- Fully remote work environment within the listed European locations.
- Small, closely connected team with substantial ownership and autonomy.
- Self-managed time off.
- Competitive pay rates.
- Team trips and special events.
Hiring process
- Candidate evaluation may be supported by AI-powered tools with human oversight for all final decisions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →