Project Description:
Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).
Responsibilities:
-Collaborate with cross-functional teams to design, develop, and maintain robust software solutions using Python in the finance domain.-Implement integration with external systems, such as APIs from financial data providers, trading platforms, or third-party services, ensuring seamless data flow and functionality.-Implement and conduct unit testing to ensure code quality, reliability, and maintainability.-Provide level two support, investigating and troubleshooting complex issues escalated from the first line of support, analyzing root causes, and implementing solutions.-Proficiently work with Docker containers for application deployment and management.-Utilize Unix shell scripting for automation, monitoring, and administrative tasks.-Employ AWS services for cloud-based solutions, ensuring scalability, security, and reliability.-Participate in the full software development lifecycle, from requirements gathering to design, coding, testing, deployment, and maintenance.-Learn and apply new technologies to enhance software capabilities.-Work with external vendors or partners to understand their APIs and effectively integrate their systems with our platform.
Mandatory Skills Description:
-Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.-6+ years of hands-on experience in Python 3 programming language and related libraries/frameworks (such as pandas, NumPy, Flask, Django).-Experience with integrating external systems through APIs and web services.-Prior experience providing level two support, investigating, and resolving escalated technical issues.-Strong knowledge of Docker containers for application deployment and management.-Unix shell scripting for automation and administrative tasks.Experience with AWS services for cloud-based solutions (e.g., EC2, Cloudwatch).-Self-motivated with a strong ability to work independently and drive projects forward.-Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.-Excellent communication skills and ability to collaborate with diverse teams.
Nice-to-Have Skills:
Data Science/Analysis background• Proficient at working with large datasets• Expertise in creating and modifying cross-language systems• Familiarity with financial concepts, instruments, and markets (e.g., stocks, options, derivatives) is a plus.• Understanding of distributed/cloud computing technologies and emerging computing trends• Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure• Strong written and oral communications skills.
Languages:
English: B2 Upper Intermediate
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
