Poklyk logo

Backend Technical Lead (Python)

Poklyk·Salary not specified

Primary stack

pytestSQLAlchemyCeleryPythonPostgreSQLRedisFastAPIRabbitMQDjangoMongoDB

Nice to have's

GrafanaPrometheusLokiDatadogCI/CDcloud infrastructureorchestration tooling

Job description

About the Position

Poklyk is a product company specializing in developing and advancing our web and mobile applications, orderry.com and roapp.io, designed for SME automation. We help businesses streamline processes and move toward 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.

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

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
  • Develop new functionality from scratch
  • Provide new and improve 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

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

Nice to Have

  • 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

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

About the Company

Poklyk is a product company specializing in developing and advancing our web and mobile applications, orderry.com and roapp.io, designed for SME automation. We help businesses streamline processes and move toward a more technological approach.

© Poklyk. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ

More at Poklyk

All 16 roles

Popular searches