logo[мetahunt]
> DOU
lead

Tech Lead

Poklyk
format:Hybridcompany:Product
pythondjangodjango rest frameworkfastapiceleryrabbitmqpostgresqlmongodbredissqlalchemypytestdocker
grafanaprometheuslokidatadogkafkaasyncio
experience6+ years
domainSaaS
locationKyiv, Ukraine
> full description

Poklyk is a product company specializing in developing and advancing our web and mobile applications, orderry.com and roapp.io, designed for SME automation. Our services help businesses streamline processes and adopt a more technology-driven approach.

We are actively seeking a Backend Technical Lead (Python) to enhance our team. With an unwavering dedication to a product engineering ethos, we meticulously craft solutions customized to fulfill the intricate business requirements of our esteemed user base.

Stack: Python 3.12, Django 5, DRF, FastAPI, Celery, RabbitMQ, PostgreSQL, MongoDB, Redis, SQLAlchemy, Django Channels, OpenAPI, Swagger, Pytest, Ruff

Requirements:

  • 6+ years of commercial experience as a Python developer, including prior experience in a Tech Lead role
  • Demonstrated ownership of System Design / RFC processes — driving architecture review and technical decision-making for a team
  • Proven experience establishing and enforcing architectural patterns and coding standards across a team’s codebase
  • Experience leading complex technical initiatives end-to-end (service decomposition, scaling efforts, major refactors)
  • Thorough understanding of PostgreSQL, including schema design, indexing, sharding, and partitioning
  • Working knowledge of MongoDB data modeling
  • Ability to evaluate tradeoffs between different data store technologies and choose the right one for a given use case
  • Proven experience profiling and optimizing SQL and Python code
  • Strong grasp of data structures and algorithms, comfortable reasoning in Big O
  • Hands-on experience with Celery and message brokers (RabbitMQ or Kafka)
  • Solid understanding of Python’s concurrency model, including the GIL, multiprocessing, multithreading, and asyncio
  • Strong knowledge of DRF or FastAPI frameworks
  • Experience with Docker and Docker Compose
  • Proficiency with Redis
  • Experience with Pytest for unit/smoke / API testing
  • Familiarity with version control systems, particularly Git

Will be a plus:

  • Experience with monitoring tooling (Grafana, Prometheus, Loki, Datadog)
  • Hands-on CI/CD pipeline building
  • Understanding of cloud infrastructure and orchestration tooling
  • Prior experience conducting technical interviews/involvement in hiring

Responsibilities:

  • Own the System Design / RFC process — driving architecture review and technical decision-making for major backend initiatives
  • Define and promote architectural patterns and technical standards across backend services as the team scales
  • Development of new functionality from scratch
  • Providing new and improving existing technical solutions
  • Serve as the primary technical resource for backend engineers — providing hands-on guidance, mentoring, and advice on complex technical decisions
  • Conduct technical interviews for backend engineering candidates
  • Close interaction with development teams like QA, Mobile, Frontend, and DevOps
  • Optimization of database performance
  • Continuous planning and participation in microservices development

We offer:

  • Official employment with all the accompanying benefits.
  • Direct involvement in product development, as we discuss each improvement proposal with the entire team.
  • The opportunity to work with one of the leading IT companies in business automation, which is recognized as essential to the Ukrainian economy.
  • Flexible working arrangements, whether hybrid or fully remote.
  • 18 vacation days, 10 days off, and paid sick leave.
  • Access to English language courses for professional growth.
  • Reimbursement for professional development activities, including courses, webinars, and related resources.

Hiring process:

  • Intro call with a recruiter (30 min)
  • Pre-interview with CTO (30 min)
  • Technical Interview with CTO (2 h)
  • Offer
Відгукнутись на вакансію