Our client is a remote-first company looking for a Senior Python/Go Developer to join their distributed team.
The project is an innovative security solution for Linux-based environments, providing a multi-layered approach to protection. It delivers automated and comprehensive defense against a wide range of attacks while remaining efficient and easy to use.
Responsibilities
Contribute to the development of security products using Python
Assist in porting existing Python code to Go
Write unit and functional tests for developed code
Review code written by peers (Gerrit)
Develop architecture and create technical documentation for new features
Investigate issues reported by clients, partners, or support teams
Requirements
5+ years of experience in Python
3+ years of experience in Go
Strong background in system programming (e.g., sockets, filesystem, process management)
Experience with Linux server administration (a plus)
Familiarity with network security (a plus)
Experience with automated testing and CI/CD systems
Knowledge of RPM/DEB package management (a plus)
English: upper-intermediate level or higher
Personal Skills
Fast learner with a proactive approach
Strong self-motivation and drive to achieve goals
Ability to prioritize effectively and stay flexible
Independence in analyzing tasks and finding solutions
Comfortable working with vague requirements and making decisions
Strong team player with solid collaboration skills
Benefits
Professional development focus and challenging projects
Fully remote work with flexible hours, work from anywhere
24 paid vacation days, 10 public holidays, unlimited sick leave
Compensation for private medical insurance
Co-working and gym/sports reimbursement
Education budget
Reward program for innovative ideas that can be patented
Novakid Inc
Москва
от 6000 USD
Москва
от 400000 RUR
Группа компаний Астра
Москва
до 7000 USD
Москва
от 5500 USD
Москва
до 400000 RUR