
Backend Technical Lead (Python)
Primary stack
Nice to have's
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.
Київ