Let's work together!

At ELEKS you can reach success while working with innovations in interesting projects with a culturally diverse group of individuals. If you want an exciting and dynamic career with unlimited growth potential at one of our offices, then ELEKS is the place for you.


Senior Python Developer

Send CV

You must fill this field
Please enter a valid email
Please enter a correct code
Upload your CV

ELEKS announces a vacancy opening for Senior Python Developer at Lviv office.


Our customer is the innovator of Unified Cloud Security, a new category of Cloud security that delivers consistent security across all organizational assets: Cloud & SaaS, Mobile & IoT.

Main Responsibilities:

  • Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases.
  • Write program code according to the defined application architecture.
  • Structure and format the source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices.
  • Determine software product compliance with the technical requirements.
  • Develop, document, and edit programming interfaces, software modules and components assembling procedures, software deployment and update procedures as well as data migration and transformation (conversion) procedures.

Mandatory Requirements:

  • Experience in Python (at least 3 years)
  • Experience of building Python based enterprise solutions
  • Professional level of understanding of caching solutions, UI libraries and UI best practices
  • Knowledge of at least one of frameworks Django, Tornado, Pyramid, Flask
  • Experience with RDBMS (PostgreSQL, MySQL, Oracle) and at least one of the most popular ORM (Django ORM, SQLAlchemy etc)
  • Understanding of Scrum methodologies and engineering practices
  • Collaboration with customer

Would be a plus:

  • Experience with Front End MVC framework (ex. Angular)
  • Would be a plus - Experience with NoSQL (MongoDB, Redis, Memcached etc)

We offer:

  • Competitive compensation and social packages
  • Opportunity to participate in various internal/external events (educational programs, seminars, training sessions)
  • Language classes
  • Comfortable office with modern infrastructure
  • Free secure car parking place
  • Flexible working schedule
  • 24 calendar days of paid vacation, paid sick leave

If you meet these requirements, please email your resume to

with "Senior Python Developer" in a subject line.

Send CV

You must fill this field
Please enter a valid email
Please enter a correct code
Upload your CV
Let’s start the conversation!