"Office People Bulgaria" Ltd is a part of an international recruitment and personnel acquisition company, providing HR services and solutions across various countries in Europe. The free movement of the workforce is the contemporary trend in the HR industry, and our mission is to assist candidates in finding the best job for them, regardless of location.
Our client is a rapidly expanding hedge fund registered in the USA, known for consistently delivering exceptional returns to their clients. Renowned for their unwavering commitment to innovation and excellence in the world of finance, they are now seeking a dynamic Python Developer to join their local subsidiary.
As a Python Developer at a hedge fund, you will work closely with experienced professionals in a fast-paced, data-driven environment. You’ll contribute to the development of robust software solutions that support trading strategies, data analysis, and financial modeling. This role offers the opportunity to gain hands-on experience with cutting-edge technologies and market data systems, while deepening your understanding of financial markets and quantitative workflows.
Key Responsibilities:
- Collaborate with senior developers and quantitative analysts to design, develop, and maintain Python-based applications and automation tools, taking ownership of specific features and process workflows;
- Build and enhance systems that streamline and automate internal processes related to data ingestion, analysis, reporting, and trading operations;
- Troubleshoot and debug issues in existing codebases, proposing optimizations that improve performance, reliability, and scalability;
- Apply software development best practices, including clean code principles, automated testing, version control, and comprehensive documentation;
- Participate actively in code reviews, providing constructive feedback and helping improve overall code quality and team practices;
- Stay up to date with industry trends, financial technology tools, and advancements in Python development, applying relevant insights to ongoing projects.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, Finance, or a related field (or equivalent practical experience);
- Solid understanding of the Python programming language and commonly used libraries and frameworks (e.g., Pandas, Django, Flask);
- Hands-on experience with debugging, troubleshooting, and optimizing Python code in a production environment;
- Strong analytical and problem-solving skills, with a detail-oriented and methodical approach;
- Effective communication and collaboration skills, with a team-oriented mindset and a drive to contribute to shared goals;
- Eagerness to learn new technologies, deepen financial and technical knowledge, and take on increasingly complex challenges.
Benefits:
- Excellent remuneration package;
- Opportunities for mentorship and collaboration with experienced professionals;
- Focus on continuous professional development and hands-on training;
- Exposure to impactful real-world projects and a dynamic, collaborative work environment;
- Strong emphasis on work-life balance and personal well-being.
If you have experience in software development and are eager to grow your skills while working with Python, we’d love to hear from you!