Skip to main content
Dataforest

Senior Python Backend Developer / Tech Lead

RemoteUkraineEuropeEU
Published
Role
Backend
Experience
Senior
Salary not disclosed
Check eligibility

Open to Anywhere in Ukraine & Europe & EU. Set where you work from to check your eligibility.

No BS summary

Старший бэкенд-разработчик на Python / Tech Lead с 4+ годами коммерческого опыта. Требуется экспертиза в FastAPI, gRPC, асинхронном программировании (asyncio) и построении высоконагруженных распределенных систем на AWS. Обязателен опыт работы с SQL-базами данных и микросервисными паттернами. Знание английского (B2) и украинского (родной) языков.

Core skills

PythonFastAPIgRPC

Required skills

asyncioAWSSQLPostgreSQLSQLAlchemyTortoiseMicroservicesEvent-Driven ArchitectureCQRSSaga patternAPI GatewaysService MeshPydantic v2

Optional skills

Experience with message brokers and task queues (Kafka, RabbitMQ, Celery) under heavy loadsExperience in product & data analytics (Amplitude, Mixpanel, Power BI, Redshift)Advanced usage of Redis (caching strategies, pub/sub)Experience with third-party integrations (payments, iGaming platforms, Fireblocks, SafeHeron, CRM and similar)Experience with message brokers and task queues (Kafka, RabbitMQ, Celery)Experience with third-party integrations (payments, iGaming platforms, Fireblocks, SafeHeron, CRM)

Required languages

English Upper-Intermediate (B2)Ukrainian Native

What you'll do

  • Design, build, and maintain scalable backend architectures using FastAPI
  • Establish best practices, code standards, and technical roadmaps
  • Solve complex scalability challenges, optimize system performance, eliminate bottlenecks, and ensure low-latency data delivery
  • Own the integration and evolution of a highly distributed microservices mesh built on AWS
  • Lead technical discussions, conduct rigorous code reviews, and mentor Middle/Junior developers
  • Act as a key technical point of contact, collaborating with Data Science, Data Engineering, and product stakeholders to design robust data-retrieval and processing APIs
  • Act as a key technical point of contact, collaborating with Data Science, Data Engineering, and product stakeholders

What they require

  • 4+ years of commercial experience in backend development using Python
  • Proven track record of designing and scaling high-load (Highload) applications and distributed systems
  • Deep expertise in FastAPI (advanced async patterns, dependency injection, architecture optimization, Pydantic v2)
  • Extensive hands-on experience with gRPC
  • Strong mastery of asynchronous programming in Python (asyncio, advanced concurrency models)
  • Production experience with AWS infrastructure
  • Advanced knowledge of SQL databases, mastering query optimization, indexing strategies, and database sharding/replication (e.g., PostgreSQL + SQLAlchemy/Tortoise)
  • Deep understanding of microservices patterns (Event-Driven Architecture, CQRS, Saga pattern, API Gateways, Service Mesh)
  • Proven track record of designing and scaling high-load applications and distributed systems
  • Advanced knowledge of SQL databases, mastering query optimization, indexing strategies, and database sharding/replication

Benefits

  • Great networking opportunities with international clients
  • Building interesting projects from scratch using new technologies
  • Personal and professional development opportunities
  • Competitive salary fixed in USD
  • Paid vacation and sick leaves
  • Flexible work schedule
  • Friendly working environment with minimal hierarchy
  • Team building activities, corporate events

We ensure your growth with: Competitive salary fixed in USD, Flexible working schedule and fully remote work format, Paid vacation days and sick leave days, Personal and professional development opportunities, Participation in building innovative projects from scratch using modern technologies, Team-building activities and corporate events, English classes and educational events.

🇺🇦 UkraineArtificial Intelligence
Also posted in 1 other channel
Salary not disclosed