Python developer

24Н Софт

United States

Hybrid

USD 22,000 - 39,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Удаленная работа или офис в Москве
ДМС со стоматологией
Компенсация спортзалов до 100%
Обеды в офисе
Релакс-зоны с массажными креслами

Job summary

24H Софт ищет опытного Python-разработчика для разработки крупных систем и сервисов для букмекерских компаний. Вы будете добавлять источники данных, оптимизировать скоростной сканер и повышать стабильность системы.

Требуется знание Python 3.12, асинхронности, HTTP/WS, PostgreSQL 17, RabbitMQ, SQLAlchemy и Alembic. Предусмотрен гибкий график и удаленная работа с офисом в Москве.

Qualifications

  • Опыт с любым фреймворком кроме Django.
  • Знание Python 3.12.
  • Понимание HTTP и WebSocket.
  • Понимание асинхронной парадигмы (asyncio, aiohttp, async-await).
  • Опыт с RabbitMQ и pika.
  • Опыт с PostgreSQL 17, SQLAlchemy и Alembic.
  • Соблюдение PEP8 и типизации.

Responsibilities

  • Добавлять в систему новые источники и виды данных — котировок, ключевых моментов спортивных событий.
  • Оптимизировать работу Сканера — увеличивать скорость его работы, снижать объём сетевого трафика.
  • Повышать стабильность работы всей системы и отдельных её компонентов.
  • Искать и находить причины возникающих проблем производительности и несогласованности данных.

Skills

Python
Асинхронное програмирование
HTTP/WebSocket
PEP8/типы

Tools

RabbitMQ
PostgreSQL 17
SQLAlchemy
Alembic
Docker
GitLab CI
Playwright
Grafana
VictoriaMetrics

Job description

Описание: Мы, 24H Софт, специализируемся на разработке программного обеспечения больших, высоконагруженных и производительных систем, а также создании сервисов и клиентских приложений для букмекерских компаний. В данный момент мы в поиске Python Dev.

Задачи
  • Добавлять в систему новые источники и виды данных — котировок, ключевых моментов спортивных событий
  • Оптимизировать работу Сканера — увеличивать скорость его работы, снижать объём сетевого трафика
  • Повышать стабильность работы всей системы и отдельных её компонентов
  • Искать и находить причины возникающих проблем производительности и несогласованности данных
Требования
  • Важен опыт с любым фреймворком кроме django
  • Знание современного питона (у нас Python 3.12)
  • Понимание общих принципов работы с сетью — прежде всего с протоколом HTTP и вебсокетами
  • Понимание асинхронной парадигмы программирования, её отличие от работы на потоках/процессах (asyncio, aiohttp, async-await синтаксис)
  • Опыт работы с брокерами очередей (у нас RabbitMQ+pika)
  • Опыт работы с реляционными БД (у нас PostgreSQL 17), sqlalchemy и миграциями (у нас alembic)
  • Любовь к PEP8 и типизации
  • Будет плюсом: Опыт написания скрапперов/парсеров данных из открытых источников; Опыт чтения и понимания чужого кода, умение быстро разбираться в незнакомых проектах; Навыки реверс-инжиниринга (от анализа чужой логики до восстановления структуры проекта); Углублённое знание RabbitMQ, понимание отличий различных типов exchange, опыт с более тонкой настройкой очередей; Знакомство с JavaScript; Знакомство с headless-браузерами, selenium, pyppeteer, playwright (у нас playwright); Знакомство с Grafana и VictoriaMetrics, опыт в настройке мониторинга; Понимание методов сжатия и форматов обмена данными по сети (cbor, msgpack, signalR); Наличие примеров кода; Опыт с Docker, GitLab CI; Опыт с Pytest
Условия
  • Оформление в штат аккредитованной IT-компании, официальное трудоустройство по ТК РФ
  • Гибкое начало/окончание рабочего дня, главное — быть на связи с 11:00-18:00 мск
  • ДМС со стоматологией после испытательного срока
  • До 100% компенсация расходов на спортивно-оздоровительные услуги
  • Удаленная работа или комфортный офис в г. Москва ст. м. Домодедовская
  • Оплачиваемые обеды в нескольких ресторанах рядом с офисом
  • Релакс-зоны с массажными креслами в офисе, чай, кофе на офисных кухнях
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python developer
Python developer

Maxima.tech • United States

Hybrid
USD 110,000 - 180,000
ДМС со стоматологией
Современный офис в центре города
Гибкий график 5/2
Backend python разработчик биллинга
Backend python разработчик биллинга

Рунити • United States

Remote
USD 24,000 - 36,000
ДМС с первого месяца
Гибкий график
Обучение и профессиональное развитие
+1
python-разработчик в брокерской платформе
python-разработчик в брокерской платформе

Современные финансовые технологии • United States

Remote
USD 120,000 - 180,000
Гибкий график
Удаленная работа
Оплачиваемый отпуск 25 дней
+1
Python backend developer
Python backend developer

Miles Miles Ltd • United States

Remote
USD 100,000 - 150,000
Backend python developer for banking products
Backend python developer for banking products

KTS • United States

Remote
USD 22,000 - 40,000
ДМС со стоматологией после испытательн
Удаленная работа по РФ
Скидки на английский Skyeng
+2
Python developer in billing
Python developer in billing

Timeweb • United States

Hybrid
USD 120,000 - 180,000
Гибридный формат работы
Баланс между работой и личной жизнью
Дополнительные выходные каждый квартал
+2
Testing engineer (auto) in fintech
Testing engineer (auto) in fintech

Headliner • United States

Hybrid
USD 90,000 - 130,000
Официальное трудоустройство
Белая заработная плата
ДМС со стоматологией
+2
data engineer
data engineer

СИНЕРГИЯ • United States

Remote
USD 85,000 - 125,000
Социальные гарантии
Комфортные кафе и столовые
Корпоративный фитнес
+1
Head of IT
Head of IT

Selecty • United States

Remote
USD 120,000 - 180,000
Medical + dental
Language discounts
Fitness discounts
+2
DevOps инженер
DevOps инженер

АФЛТ-Системс • United States

Hybrid
USD 120,000 - 180,000
Авиабилеты (корп)
ДМС
Компенсация питания
+5