Senior Software Engineer (C/C++)
Our customer is developing a worldwide network of devices at network edge locations, enabling the users with top class video experience in their homes. The system enables each user to consume his beloved videos from the most optimal edge location in no time. The team focuses on data transfer and networking problems, aggregating users' data and applying real-time decisions to optimize the content delivery.
This is a position for an OCN core team to work on the worldwide video delivery network โ a large-scale, high-performance, and reliable network of servers spread over 30 countries serving millions of subscribers. It is an excellent opportunity to be part of the team of highly experienced developers with a good knowledge-sharing culture.
Responsibilities:
- Face problems and requirements
- Lead designs of solutions and architecture
- Research and learn new technologies
- Implement software modules, and bring them to production
Requirements:
- Bachelor's Degree in Computer Science/Engineering or equivalent commercial experience
- 5+ years of experience with C/C++
- 2+ years of experience in system architecture design
- Experience with HTTP and networking
- Experience with a Linux environment
- Experience with multithreading and multiprocessing
Good spoken and written English level โ Upper-Intermediate or higher
Nice to have:
- Experience with Python
Experience with Intel architecture
We offer:
- Competitive salary depending on your experience
- Professional development opportunities
- Study and practice of English: courses and communication with colleagues and clients from different countries
- Yoga classes
- Compensation package (paid vacation, sick leaves)
- Flexible working hours (from 9-11 to 18-20)
Comfortable offices in Kyiv and Warsaw, or the possibility to work remotely
If your qualifications and experience match the requirements of the position, our recruitment team will reach out to you in a week maximum. Please rest assured that we carefully consider each candidate, but due to the amount of applications the review and further processing of your candidacy may take some time.
Required languages
| English | B2 - Upper Intermediate |