Skip navigation EPAM

Senior C++ Software Engineer Kyiv, Ukraine or Remote

Senior C++ Software Engineer Description

Job #: 65759
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


Our client is the holding company for a range of international sports betting and gaming brands; Their vision is to be a global leader in online sports betting. Our client’s purpose is to bring excitement to life in a safe, responsible, and ultimately sustainable way.

Currently, we are looking for a Senior C++ Engineer to join our talented and dynamic team!


  • Deploy builds across multiple environments including Production
  • Build, maintain, and monitor configuration standards
  • Manage CI and CD tools with team
  • Improve infrastructure development and application development
  • Troubleshoot issues and communicate errors to developers
  • Provide 2nd level support during production issues triage
  • Document and design various processes; update existing processes
  • Monitor metrics and develop ways to improve
  • Provide technical guidance and educate team members and coworkers on development and operations


  • Extensive demonstrable experience of C++ engineering
  • Expertise in Windows or/and LINUX internals, computer networks and distributed applications
  • Familiarity with modern C++ engineering techniques, STL library, multi-threaded engineering
  • Experience with relational database (SQL Server, DB2)
  • Highly self-motivated, proactive, and comfortable multitasking
  • Excellent communication and teamwork skills
  • Bachelor’s or Master’s degree in Math, Computer Science, or Electrical Engineering
  • Knowledge of network security (PKI, TLS/SSL) would be a plus
  • Intermediate or higher English level, both verbal and written (B1+)

We offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Unlimited access to LinkedIn learning solutions
  • Social package - medical insurance, sports
  • Compensation for sick lists and regular vacations
  • English classes with native speakers (certified English teachers)
  • Flexible work hours

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices