As Senior Software Engineer, you will work on one of the world's largest social media platforms which deals with a few petabytes of data coming to the system daily. You will contribute as part of an R&D self-organized team working in a challenging, innovative environment for our client. Investigate, create, and implement the solutions for many technical challenges using cutting-edge technologies, including building/enhancing Data processing platform enabling work of software used by hundreds of millions of users.