Python Engineer
от 400 000 ₽
Выше средней на 60%
- Марксистская
- Третьяковская
- Маяковская
We help our client, international algotrading firm, find Software Engineer.
The position involves full-time work from the company's office in the CIS
Task:
- Automate the work by Quantitative Researchers. This role does not involve the development or implementation of quantitative algorithms.
During Your Time with Us, You May:
- Enhance research workflows by automating processes, refining implementations, and optimizing model deployment for Quantitative Researchers (primarily using Python).
- Maintain and support production code by managing dependencies, resolving data gaps, setting up timely alerts, and ensuring comprehensive logging (primarily in Python).
- Design and implement ETL pipelines to process diverse datasets efficiently.
- Develop unit and integration tests using frameworks like googletest, pytest, and unittest.mock.
- Contribute to the development and enhancement of research libraries, primarily in C++.
- Conduct code reviews for both C++ and Python projects.
Key Qualifications
- A minimum of 3 years of experience as a Software Engineer at a top-tier company, with Python as the primary programming language.
- Strong academic background, holding at least an upper-second-class (or international equivalent) undergraduate degree from a respected institution in Computer Science or a related technical discipline.
- Proficiency in C++.
- Experience in developing Python libraries for quantitative researchers.
- Solid understanding of the operational, maintenance, monitoring, and support requirements of critical business systems.
- Proactive approach to identifying inefficiencies, bottlenecks, and opportunities to improve workflows and software performance.
- Hands-on experience with software workflows, testing, and deployment methodologies in highly agile environments.
- Intermediate or higher proficiency in both English and Russian.
Preferred Expertise
- Experience with workflow automation tools (Airflow, Prefect, Dagster).
- Familiarity with ETL/ELT processes and related technologies (Pandas, Dask, Spark, Parquet).
- Knowledge of scientific computing in Python (NumPy, Pandas, SciPy, Cython).
- Hands-on experience integrating C++ with Python.
- Background in computational mathematics.
- Proficiency with data modeling libraries (dataclasses, Pydantic).
- Familiarity with static code analysis tools (Ruff, Pylint, Mypy, Pyright, Flake8).
- Skills in performance profiling and optimization (CPU, Memory, Filesystem).
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Understanding of time-series databases (VictoriaMetrics, Prometheus, InfluxDB).
- Cloud services (AWS, GCS)
- Competence in system monitoring tools (Grafana, Sentry, ELK).
Perks & Benefits
- A supportive and inclusive work environment with a diverse team of top professionals from various industries.
- Wellness stipend to promote a healthy lifestyle.
- Comprehensive medical coverage.
- Insurance for personal accidents and critical illnesses.
- Assistance for caregivers, including emergency dependent care options.
- Office-provided meals.
- Relocation assistance for candidates moving from outside.
NB:
1) Only CV in English will be considered. If you submit a CV in Russian, please be prepared to send your full CV in English upon request.
2) Relocation only
Сравнение со средней зарплатой в похожих вакансиях:
221k
319k
78k
270k
399k
Адрес: Россия, Москва
Опубликована 12 часов назад
Похожие вакансии
X5 Group — российская розничная торговая компания, управляющая продуктовыми торговыми сетями «Пятёрочка», «Перекрёсток» и «Чижик», а также цифровыми сервисами «Vprok.ru Перекрёсток», 5Post, «Много Лосося» и медиаплатформой Food.ru. X5 Tech - IT-компа...
- Полный день
- Опыт от 3 лет
- Москва
день назад
Мы создаем ядро новой AI-платформы для автоматической оценки операционных рисков компаний. Наша цель — заменить собой трудоемкие ручные процессы, используя скоординированные системы LLM-агентов, которые анализируют множество разнородных источников да...
- Полный день
- Опыт от 3 лет
- Москва
день назад
до 150 000 ₽
Компания ООО ИЦ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейш...
- Полный день
- Опыт от 3 лет
- Москва
день назад
до 150 000 ₽
Компания ООО ИЦ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейш...
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад