Senior Backend Engineer

Our client is a rapidly growing team of engineers building simple, functional, and most importantly, useful privacy and security products used by millions of people. Their ambition is to transform the Internet with easy-to-use yet powerful tools that will enable anyone to bypass censorship, access geographically restricted content, and minimize the impact of marketers, criminals, and surveillance. Among the client's flagship software products are proprietary (true!) VPN, a DNS-based Internet content filtering solution, and others. On behalf of our client we are looking for a skilled Senior Backend Engineer whose main responsibility will be to build out a number of services that will power our client's proprietary standalone cyber security products.

Senior Backend Engineer
Full-time
English: Upper-intermediate

Responsibilities:

- ability to work in the EST timezone

- Build, document and maintain bespoke software solutions:

-- PKI automation
-- Server management (provisioning, patching and health testing)
-- Various proxies: DNS, HTTPS/TLS, TCP, UDP, SMTP
-- Traffic redirection/routing
-- Custom VPN protocols
-- Micro-service APIs for: Payments, Authentication, Abuse Mitigation, etc

- Fork and maintain OSS software that requires modifications to be used in a privacy-conscious context
- Learn and understand the product and its varied environments at a deep level
- Work collaboratively with the team on completing release cycles on time and with high-quality
- Contribute to the project by coding, testing, debugging and iterating on the product
- Build internal tools/processes to remove repetitive tasks or speed up slow tasks
- Liaison with the community on new releases to validate any changes and ensure quality

Required experience

- Excellent organizational skills
- Self-motivation and excitement about working on hard problems
- 5+ Years of software engineering experience
- Excellent knowledge of back-end security

-- Data injection
-- Authentication
-- Dependency Vulnerability
-- Encryption
-- Access Control

- Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc)
- Excellent knowledge of, and experience with

-- Golang
-- Python
-- Bash

- Understanding of software design principles and ability to write clear, clean, maintainable code that scales
- Good understanding of web and networking protocols (HTTP, TLS, TCP/IP, DNS, etc)
- Good experience working with the Linux shell

Would be a great plus if you have:

- Experience with PHP, Rust or C/C++
- Experience reading/implementing protocols from RFCs
- Experience maintaining open-source software

How we’ll help:

- Goals - Provide clear and concise objectives along with the resources to succeed
- Process - Develop the best internal processes to empower better work, through iteration, measurement and continuous improvement.
- Autonomy - We trust you to be excellent at what you do. We will provide as much support as needed when needed, but no more. You will have autonomy and agency to drive projects forward, and own decisions and outcomes.
- Education - Provide access to resources like books, courses and deep technical challenges that will keep your skills improving continuously

The company offers:

- Work with successful products with a multi-million audience
- Long-term employment with possibilities for professional growth
- Fully remote work
- Flexible schedule
- 13 days of paid vacation
- Regular performance reviews
- Strong engaged international team (level Senior+)
- Possibility to influence the product and implement your ideas
- If you are interested in hacking, computer security, data protection - you will learn a lot.
- No bureaucracy

Our recruiter
Марта Стопець
Марта Стопець
Contact a recruiter
Golang
Python
Backend
Lead, Senior
Remote
other city
Марта Стопець
Head of Sales&Marketing
Remote,
English (Advanced)
Full-time
Марта Стопець
Quantitative Researcher
Remote,
Kyiv, Ukraine
English (Advanced)
Full-time
Yuliia  Kril
Director of Recruitment
Kyiv, Ukraine
English (Upper-intermediate)
English (Advanced)
Full-time
Yuliia  Kril
Full stack PHP developer
Remote,
Kyiv, Ukraine
Full-time
Remote,
English (Advanced)
Full-time
Remote,
Kyiv, Ukraine
English (Advanced)
Full-time
Kyiv, Ukraine
English (Upper-intermediate)
English (Advanced)
Full-time