Referral bonus

Middle+ Python Backend Engineer (Django)

Chernivtsi,Ivano-Frankivsk,Remote,
Full-time
February 12, 2026

English Skill

Pre-Intermediate

Main Tools

Python 3.8+ / Django 4.2+ Django REST Framework Elasticsearch 7.x PostgreSQL / Redis Celery / RabbitMQ Docker / Docker Compose Pytest / Mypy
We are seeking a skilled Middle+ Backend Engineer to join our development team for a scalable E-commerce project. We are looking for a Python expert with deep expertise in the Django ecosystem, capable of designing high-load systems, writing strictly typed code, and handling distributed tasks within a complex multi-tenant architecture.

Responsibilities

  • Core Development: Design and maintain the backend core using Python 3.8+ and Django 4.2+, focusing on ORM optimization, complex aggregations, and template system management.
  • API Architecture: Architect RESTful APIs using Django REST Framework (DRF), customizing serializers, permissions, and throttling mechanisms. Maintain documentation via Swagger/OpenAPI.
  • Search Engine Logic: Build faceted search, filtering, and product ranking systems using Elasticsearch 7.x (django-elasticsearch-dsl).
  • Async Processing: Implement reliable task queues using Celery + Redis/RabbitMQ, managing periodic tasks and monitoring via Flower.
  • Database & Infrastructure: Design PostgreSQL schemas, analyze and optimize slow queries (EXPLAIN ANALYZE), and manage caching strategies using Redis.
  • Multi-Tenancy: Apply multi-tenant architectural principles, ensuring strict data isolation (Shared vs Separate Schemas) and security.
  • Containerization: Work with Docker & Docker Compose to manage the full development infrastructure and optimize build processes.
  • Quality Assurance: Follow TDD principles, writing tests with Pytest, and ensure code quality via static analysis (Mypy, Flake8, Black).

Required Skills & Experience

  • 3+ years of commercial experience with Python and Django.
  • Deep understanding of Python internals (asyncio, memory management) and Django ORM (select_related, prefetch_related).
  • Proven experience with Elasticsearch for search and filtering functionality.
  • Hands-on experience with Docker (writing optimized Dockerfiles, multi-stage builds) and Docker Compose.
  • Solid understanding of database optimization (PostgreSQL indexing) and caching (Redis).
  • Experience with Celery for background task processing.
  • Strict adherence to typing (Mypy) and clean code standards.
  • Understanding of CI/CD pipelines (GitLab CI, Pre-commit hooks).

Nice to have

  • Experience in building E-commerce platforms.
  • Knowledge of JWT authentication and Social Login integrations.
  • Technical English (ability to read documentation).

Soft Skills

  • Proactive and self-driven approach to task ownership.
  • Excellent teamwork skills and ability to work in a distributed team.

Tools & Technologies

Python 3.8+ / Django 4.2+ Django REST Framework Elasticsearch 7.x PostgreSQL / Redis Celery / RabbitMQ Docker / Docker Compose Pytest / Mypy

What We Offer

  • Active participation in events of various scales:
    Be part of industry conferences, team-building activities, and internal events.
  • Mentoring and training on request:
    Grow your expertise with access to mentorship and learning opportunities.
  • Get rewarded for your hard work:
    Enjoy competitive compensation and recognition for your contributions.
  • Work-life balance:
    With flexible working conditions, you can work from the office or from home, according to your needs.
  • Share and receive useful information:
    We regularly exchange experiences and practical insights, creating a collaborative environment where knowledge sharing helps everyone grow and succeed.
  • We are socially responsible:
    We actively support community initiatives, from helping the Armed Forces of Ukraine to environmental projects like tree planting, making a positive impact beyond the workplace.
Chernivtsi,Ivano-Frankivsk,Remote,
Full-time
February 12, 2026

English Skill

Pre-Intermediate

Main Tools

Python 3.8+ / Django 4.2+ Django REST Framework Elasticsearch 7.x PostgreSQL / Redis Celery / RabbitMQ Docker / Docker Compose Pytest / Mypy

Send your CV








    File has to be smaller than 2mb



    Behind the Hiring Process
    Alla Photo
    Alla

    My name is Alla, and I’m a recruiter at SoloWay Technologies. For me, recruiting is not just about filling vacancies, but about people, their journeys, and new opportunities. What motivates me the most is the moment when a candidate finds their team, and the company finds a strong player. This is what inspires me every day!

    Uliana Photo
    Uliana

    My name is Uliana, and I’m a recruiter at SoloWay Technologies.
    In my work, I’m inspired by communicating with different people, discovering new fields for myself, and helping candidates find career opportunities that match their talents and ambitions. It’s always interesting challenges, exciting stories, and, of course, invaluable experience.

    Refer a Friend – Get a Reward!

    How the Referral Program Works at SoloWay Tech

    Simply send your acquaintance’s contact details or resume to cv@soloway.tech, mentioning the position you are recommending them for. Alternatively, you can fill out the contact form below, and our team will get in touch with them shortly.

    Anyone can refer a candidate except the candidate themselves and their close relatives.

    $200
    Bonus Amount
    Intermediate
    $400
    Bonus Amount
    Senior

    Other vacancies

    Feb. 25, 2026
    1+ of experience

    System Administrator

    Mikrotik Wi-Fi Access Points Ubuntu, Debian, Windows PC Hardware (RAM, SSD/HDD)
    English —
    Feb. 16, 2026
    3+ of experience

    Middle+ Full Stack Engineer (Laravel / React)

    PHP (Laravel) React.js GraphQL MySQL Redis / Memcached Docker / Kubernetes Logz.io Agentic AI Tooling
    English — Upper-Intermediate
    Feb. 15, 2026
    0.5+ of experience

    Lead Generation Manager

    LinkedIn and LinkedIn Sales Navigator Upwork, Clutch, AngelList HubSpot, Pipedrive, Salesforce Apollo.io, Hunter.io, Lusha, Snov.io. Lemlist, Woodpecker, Reply.io.
    English — Upper-Intermediate
    Feb. 12, 2026
    3+ of experience

    Middle+ Python Backend Engineer (Django)

    Python 3.8+ / Django 4.2+ Django REST Framework Elasticsearch 7.x PostgreSQL / Redis Celery / RabbitMQ Docker / Docker Compose Pytest / Mypy
    English — Pre-Intermediate
    Feb. 20, 2026
    1+ of experience

    Join Our Talent Pool

    Openness Teamwork Motivation
    English — Upper-Intermediate

    Could not send the letter

    Our website's having a hiccup right now. We're on it! Please try again later.

    Or contact us via

    Contact us











      We will call you ASAP during our working hours


      Our manager will contact you through your email to arrange a call




      One of our managers will message you from their Soloway branded profile



      Recommend a friend