Backend
Backend Technical Lead (Python)
About
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.
Django 5
Celery
PostgreSQL
Redis
Python 3.12
It's not only
click.
It's
poklyk
Poklyk is a product company specializing in developing and advancing our web and mobile applications, Orderry and RO App, designed for SME automation. Our services empower businesses to streamline processes and embrace a more technological 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.
What we work with
-
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.
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
Would 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.
frequently
asked questions_
{5}
everything
_
for our people
Remote/office
Remote / Office
Work in an office that is more convenient to get to – near Boryspilska metro station. We have electricity, heating and internet. We are waiting for you at our points of invincibility. But if you can work from home, please do.
Vacation
Vacation
You will have 18 working days of vacation + 10 paid sick days per year without providing sick leave. YYou will receive performance reviews, 1-to-1 meetings with a team leader, and constant support from a tutor with any questions.
Rest
Recreation
We know how to relax! Usually, except for New Year’s and the company’s birthday, we play board games or organize a Friday party on Fridays. We will definitely return to this after our Victory!
Parking
Parking lot
We have a place for your car in the business center parking lot. And if you ride a bike, leave it in the parking lot and don't worry.
Employment
No worries
Feel free to work without unnecessary bureaucracy. We provide legal and accounting support as needed.
interview
stages
01.
30 minutes
Intro Call
The recruiter will share details about the product, processes, and benefits. They will also get to know you and your expectations.
02.
30 minutes
Pre-interview
Pre-interview with CTO. Let's talk and see if we have the same views on work processes and if we will feel comfortable interacting.
03.
90 minutes
Final interview
A technical interview with the Team Lead and CTO, after which we will make a final decision on further cooperation.
Актуальні
вакансії
1
Support
Middle Customer Support Specialist
About
As a Customer Support Specialist, you will be responsible for providing exceptional service to the company’s clients through various customer support channels and contributing to initiatives aimed at enhancing the overall customer experience.
Remote, Full-Time
English B2
...
2
QA
Middle General QA Engineer (Python and Pytest)
About
We’re looking for a Middle General QA Engineer who takes genuine ownership of quality within a dedicated product team. This isn’t a role about running scripts and filing tickets — you’ll be the person your team turns to when something doesn’t feel right, proactively shaping how quality is built into the product rather than bolted on at the end.
Remote, Full-Time
...
Postman
Linux
