Back to Search
We are currently looking for a remote C++ Software Engineering Team Lead with 5+ years of C++ development experience to join our team.
The customer is a provider of software as a service and cloud-based remote connectivity services for collaboration, IT management, and customer engagement. The company's products give users and administrators access to remote computers.
The main pool of tasks is associated with developing next-gen Communication & Collaboration products.
Responsibilities
- Evaluate and integrate components for real-time audio- and video-processing
Requirements
- 5+ years of C++ development experience
- 2+ years of relevant leadership experience
- Profound knowledge of the C++ language in its modern forms
- Experience in real-time media development and technologies (e.g. WebRTC)
- Experience in parallel programming (multithreading, asynchronous programming)
- Proficient English (written and spoken) B2
Nice to have
- Node.js, TypeScript/JavaScript knowledge is beneficial
Technologies
- C++, TypeScript
- WebRTC, TCP/IP, RTP
- Windows/Mac client integration
- Git
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn