← Усі вакансії

Senior Python Developer

Рівень:
senior
Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Develop and maintain backend microservices using Python, FastAPI, and async SQLAlchemy
  • Design efficient database schemas, write performant queries, and manage schema evolution via Alembic
  • Build and maintain real-time features via Socket.IO - event flows, room/namespace design, and reliable delivery under load
  • Implement asynchronous workflows using Redis and Celery where appropriate
  • Contribute to the microservices architecture - propose improvements for scalability, reliability, and clear service boundaries; consume and evolve internal SDKs for inter-service communication

Що очікуємо

  • 5+ years of commercial backend development experience
  • Strong knowledge of Python 3.12+ and async programming (asyncio, async/await patterns)
  • Strong hands-on experience with FastAPI (dependency injection, Pydantic, middleware)
  • Solid experience with SQLAlchemy 2.0 (async), PostgreSQL (asyncpg), and Alembic migrations
  • Experience building real-time features with Socket.IO (or equivalent WebSocket frameworks) - rooms, namespaces, auth, scaling across workers

Що пропонуємо

  • Experience with aioboto3 or other async AWS interaction patterns
  • Experience scaling WebSocket/Socket.IO deployments (sticky sessions, Redis adapter, horizontal scaling)
  • Experience with performance profiling and query optimization at scale
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI)
  • Familiarity with uv(Astral) or other modern Python package managers

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot