This job was posted over 90 days ago and may no longer be available.

Senior Python Developer (remote)

Coding Lab is a virtual environment where you can study how to code in Python, C++, Javascript or other languages in demand by a wide spectrum of educational bodies, from renowned universities to coding boot camps. For example, we are working with Bertrand Meyer, author of the Eiffel language). The team of Coding Lab is facing hard and fascinating tasks like plagiarism detection, ML and data science platforms support, web voice and video calls, real-time coding collaboration, and so on.

This is a great opportunity to build on your experience as a skilled, passionate, innovative engineer, architect, fluent communicator, and commercial product driver with a track record for delivery, quality, and innovation. 

This is the first remote, full-time position.

We are looking for a Senior Python Developer in Serbia, Bulgaria, Germany, and Turkey who is interested in creating difficult, multifunctional virtual products for educational purposes. You can influence this product using your own experience of studying programming.


  • Developing coding lab features (code execution and assessment service, cloud-based IDE, code-review service, virtual lab environments orchestrator service).
  • Participating in a discussion about product architecture.
  • Dealing with QA Engineers, Frontend Engineers.


  • Expert level in Python
  • Expert level in SQL
  • Experience in developing WEB applications
  • Ability to write clean code covered with tests
  • Good knowledge of containers and networking
  • English language knowledge - technical (at least B1-B2 level).


  • Competitive salary.
  • International team with experienced entrepreneurs and top-tier scientists (h-index - 100+).
  • Socially useful project and an opportunity for personal growth in the international educational organization with the headquarters in Switzerland.
  • A fast-paced environment with challenges that enable you to grow as a professional.
  • Remote work.
  • Flexible start of the day.

Desired Skills

How to Apply

send your resume to

Contact Info

Posted: April 29, 2022

Saved 1 times


Get Updates