Senior Python Developer

We are currently looking for a Senior Python Developer for Coding Labs.

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 who is interested in creating a difficult, multifunctional virtual products for educational purposes. You can influence on this product using your own experience of studying programming.

DUTIES & RESPONSIBILITIES

  • 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.

QUALIFICATIONS & EXPERIENCE

  • 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).

WHAT WE OFFER

  • 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 (office workplace will be an option after pandemic).
  • Flexible start of the day.

About Alemira

Alemira is a digital ecosystem for learning, education, and research. Our platform connects, integrates, simplifies learning, and automates processes for educators, researchers, administrators, and lifelong learners. Through advanced technology, our Active Learning tools empower educators and learners and deliver an engaging personalized digital learning experience for each learner. Our mission is to transform learning, education, and science and make quality education accessible to all learners globally.

Contact Us

Interested in this position? Please fill out the form, and our HR team will contact you shortly.