Position: Senior C++ Software Engineer
Company: EPAM
Experience required: 5y
English level: upper

DESCRIPTION

Our client is one of the world’s top 10 public SaaS companies, and a market leader in communication & conferencing, identity & access, and customer engagement & support solutions with the scale, resources and world-class talent required to accelerate innovation and significantly expand its total addressable market opportunity. The company is headquartered in Boston with additional locations in North America, Europe, Asia and Australia.

With millions of users worldwide, its cloud-based solutions make it possible for people and companies to connect and engage with their workplace, colleagues, customers and products anywhere, anytime.

On this role, you will have an opportunity to evaluate and integrate components for real-time audio- and video-processing.

PROJECT TECHNOLOGIES AND TOOLS

C++, TypeScript
WebRTC, TCP/IP, RTP
Windows/Mac client integration
Git

REQUIREMENTS

7+ years of experience in software engineering
Profound knowledge of C++ programming language in its modern forms
Experience in real-time media development and technologies (e.g. WebRTC)
Expertise in parallel programming (multithreading, asynchronous programming)
Knowledge of Node.js, TypeScript/JavaScript would be an advantage
Intermediate or higher English level (B1+), both written and verbal

WE OFFER

Competitive compensation depending on experience and skills
Individual career path
Social package - medical insurance, sports
Unlimited access to LinkedIn learning solutions
Sick leave and regular vacation
Partial coverage of costs for certification and IT conferences
English classes with certified English teachers
Flexible work hours