Alber Blanc CAPITAL

Senior Python Developer

1w ago
CyprusSeniorRemote
Alber Blanc CAPITAL

Senior Python Developer

1w ago
CyprusSeniorRemotepythonbashlinuxrestfuldockergitgolangc++

Разработка и поддержка сервисов для оптимизации трейдинговых систем с использованием Python, автоматизация аналитических задач и улучшение инфраструктуры торговой системы. Компания на Кипре обеспечивает работу в международной среде.

About the company

  • Компания Àlber Blanc CAPITAL расположена на Кипре.

Responsibilities

  • Build, test and maintain backtests optimization service
  • Maintain and enhance the existing production codebase (Python, Bash)
  • Develop a new tool for selecting the optimal configuration of the trading system (faster, more reliable, and scalable to a larger number of servers)
  • Automate routine analytical and trading tasks, and integrate external (slower) data sources to enhance the automated management of the trading system
  • Improve the trading system’s infrastructure by migrating non-performance-critical business logic from C++ to Python
  • Monitor system performance and promptly resolve any issues related to the code
  • Identify and implement opportunities for system enhancements and optimization

Requirements

  • BS/MS in Computer Science or a related STEM field, with equivalent practical experience
  • Python expert with deep knowledge of its submodules, along with exceptional debugging and analytical skills
  • Extensive experience with Linux, including Bash and understanding of Linux server architecture and operations
  • Proficiency in task distribution, scheduling, MPQ, and developing scalable RESTful services with Python
  • Experience with running profilers, debuggers, and performing general troubleshooting and debugging tasks
  • Ability to analyze and optimize the performance of data queries, jobs, and pipelines, identifying and resolving bottlenecks
  • Strong knowledge of Docker and version control systems like Git

Nice to have

  • Ability to read and support C++ code
  • Ability to write some code in GoLang if needed
  • Familiarity with the data science stack from engineering perspective
  • Familiarity with monitoring tools such as Nagios, Prometheus, and Grafana

Found in@job_python