Software Engineer - Data team

C

Software Engineer - Data team

C

Krucza 50, Warszawa

ByteDance (TikTok)

formInputsData.workingTimes.Undetermined
Permanent
Senior
Office
16 000 - 30 000 PLN
Gross per month - Permanent

Tech stack

    C++

    advanced

Job description

ByteDance Data department conducts research and introduces cutting-edge AI technologies to our products. In order to provide the best user experience, we build large-scale search engines and support various production strategies including video deduplication, copyright detection, content safety, video search and recommendation. We embrace a culture of diversity and we have global offices around the world including Warsaw, London, Beijing, Shanghai and Singapore. 


Responsibilities:

  • Deliver high quality, parallel code powering all layers of search engines 
  • Build an effective toolchain to improve development performance 
  • Introduce new AI technologies to our online system, support billions of users all over the world 
  • Improve the reliability of the system, manage the challenges of scale and complexity 
  • Squeeze extreme performance from hardware and handle huge amount of requests. 

Qualifications:

  • Bachelor or higher degrees in computer science or related discipline
  • Familiar with Unix/Linux operating systems, experience with Docker/K8s is preferred
  • Strong programming background. Master in C++ or at least one language such as C, Go, Java, Rust
  • Highly motivated, able and willing to seek challenges, acquire new knowledge, analyse and solve problems
  • Experience with large-scale distributed systems like Hbase and Elasticsearch is preferred
  • Experience with storage engines like rocksdb is preferred.
Published: 19.06.2021
Office location