Àlber Blanc CAPITAL

Python Developer

6.0/10
Àlber Blanc CAPITAL
Not specified
Remote
senior
about 5 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-defined but lacks compensation details, affecting overall quality.

AI quality score6.0 / 10

Check Match — Just drop your CV

See your fit for Python Developer in seconds.

Overview

Join Àlber Blanc CAPITAL as a Senior Python Developer to enhance trading systems and optimize performance. Àlber Blanc CAPITAL is looking for a Senior Python Developer to build and maintain trading system tools and optimize performance.

What you'll do

  • 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

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

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
Loading similar jobs...