Senior Python Software Engineer

Lviv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Our customer is one of the largest CRO in the world with over 55,000 employees base that conduct operations in more than 100 countries, apprx. $10B in revenue.
It has formed through the merger of Quintiles and IMS Health in late 2016. We work both with Quintiles and IMS branches.


  • Excellent Python 3 development skills;
  • Must have end to end knowledge and experience with microservice architecture;
  • Experience developing Python applications using multiple data sources / databases;
  • Experience working with large collections of data in Python (libraries including NumPy and Pandas);
  • Experience optimizing native Python objects;
  • Experience with Python serialization;
  • Must have good experience with REST API;
  • Experience developing and optimizing algorithms;
  • Experience with In-Memory, Classic SQL and NoSQL databases;
  • Candidates should be able to create Docker images/containers as well as have CI/CD experience with GIT;
  • Kubernetes experience a plus;
  • Experience in distributed computing technologies like Hadoop and Spark a plus;
  • Understanding of Machine Learning a big plus.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers;
  • Flexible work schedule.