Python Developer

Top Skills Recruitment
location_on гр. София

icon 5,500 лв ~ 8,500 лв

icon
  • Пълно работно време
  • Постоянна работа
  • Възможност за работа от вкъщи

Пълно описание


Top Skills Recruitment is a recruitment agency established by professionals with many years of experience in Business Process & IT Outsourcing. Our higher aim is to find and bring out the best in our candidates so they can land their desired job and at the same time deliver high standard services to our clients. We assist people in their quest for the right career opportunity.

The Role
As a Python Developer at our client, you will work closely with Quant Researchers to tackle diverse and challenging problems. You will be involved in implementing new trading strategies, building research frameworks, developing Python libraries, prototyping data feeds, improving portfolio construction techniques, and developing risk analysis tools.

Our Technology Our systems predominantly run on Linux, and most of our code is written in Python, utilizing open-source libraries such as Pandas and NumPy. Systems requiring high data throughput are implemented in Java. For storage, we rely on MongoDB, Oracle, and our own high-performance time-series database, ArcticDB. We utilize Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker + Kubernetes for containerization, and infrastructure-as-code for server deployment. Our internal communication relies on Slack. We continuously evaluate new tools and are adopting Generative AI to enhance developer productivity with tools like Copilot.

Working Environment Our client operates with a flat, open, and collaborative structure. You will have the opportunity to grow, contribute significantly to the business, and work with the latest technologies. Our client is engaged with the broader tech community, hosting and sponsoring PyData and Machine Learning Meetups in London. Additionally, a major presence is being established in Sofia, where operations, execution, and data teams will be collocated, driving innovation and fostering a centre of excellence in the region.

Required Skills and Experience

Essential:

  • Exceptional technical skills, recognized as an expert in your field.
  • Strong advocate of collaborative software engineering methods: agile development, continuous integration, code reviews, unit testing, and refactoring.
  • Expertise in one or more programming languages, preferably Python, Java, and/or C/C++.
  • Experience with Linux platforms and proficiency in scripting languages.
  • Strong knowledge of database technologies such as Oracle, MongoDB.
  • Proficiency with open-source frameworks and tools like NumPy/SciPy/Pandas, Pyramid, AngularJS, React.
  • Familiarity with multiple programming styles (OO, functional) and design patterns.


Advantageous:

  • Understanding of financial markets and instruments.
  • Knowledge of fixed income products or volatility trading.
  • Experience in developing quantitative or automated trading systems.
  • Expertise in building distributed systems with service-based or event-driven architectures.
  • Familiarity with modern data engineering and stream processing practices.
  • Experience in web-based development and visualizing complex data sets.
  • Knowledge of relevant mathematical concepts (statistics, asset pricing, optimization algorithms).


Personal Attributes

  • Strong academic background with a degree in a field with high mathematical or computing content (Computer Science, Mathematics, Engineering, Physics).
  • Passionate about engineering excellence and software craftsmanship.
  • Business-focused with a drive to improve processes.
  • Strong interpersonal skills and ability to collaborate closely with researchers, traders, and senior business figures.
  • Confident and effective communicator, able to handle conflicting viewpoints.
  • Highly analytical and self-organized, with the ability to manage multiple projects.
  • Passion for technology, demonstrated through personal projects or open-source involvement.


Benefits

  • Central office location with excellent transport links.
  • Hybrid working model.
  • Competitive compensation package.
  • 25 days of holiday.
  • Premium health insurance.
  • Employee Assistance Program.
  • Referral bonus.
  • Additional days off for long service and volunteering.
  • Multisport card.
  • Professional development opportunities, including internal tech talks and conferences.
  • Engagement with the open-source community.


If you are passionate about Python development and looking for a challenging yet rewarding opportunity, we encourage you to apply!

All applications will be treated as strictly confidential. Only short-listed candidates will be contacted.

License for recruitment for Bulgaria: No 2399 / 15.11.2017 License for administration and protection of personal data: No 432025 / 23.10.2017

Социални Придобивки


  • health_and_safety icon
    Допълнително Здравно Осигуряване
  • local_dining
    Безплатни Храна и Напитки
  • timer_off
    Гъвкаво Работно Време
  • home
    Работа от Вкъщи
  • groups
    Партита/Тиймбилдинг
  • school
    Безплатни Обучения/Курсове
  • sports_football
    Карта за Спорт
  • credit_card
    Бонусова Система


лв

info-icon


icon icon icon icon icon


Необходими основни умения

Необходими основни знания

Добави резюме

upload_file PDF DOC RTF TXT PPT ZIP XLS JPG OTH
info
Това е резюмето, което от ще разгледат за твоята кандидатура

Финален преглед

Увери се, че информацията е точна и ако всичко е наред натисни „Изпрати“ и твоята кандидатура отива незабавно за преглед в .

Информация за обратна връзка

Резюме

Вие се съгласявате с общите условия на Yox. При натискане на кандидатствай: 1) вие се съгласявате с общите условия на Yox, Политиката за Поверителност и Политиката на използване на бисквитките. Съгласявате се и разрешавате вашето резюме да може да бъде изпратено към работодателя (не е гарантирано получаване) и да продължи да се обработва и анализира съгласно нашите условия и политики. Натискайки „Изпрати“се съгласяваш с на Yox.bg
done
Честито, вашето резюме беше изпратено успешно!

При интерес от работодателя очаквайте връзка на посочените от вас контакти.