Job description
Our client is a leading wealth management company
As a core python developer, you will step into an incredible learning opportunity in the field of quantitative and algorithmic trading/investing. A Python Developer will maintain our live algorithm trading system and develop mission-critical features that will have a material impact on performance internally and for clients.
A successful candidate will have technological know-hows and experience working with software design and system architecture, refactoring, common design patterns, databases, data management, and testing.
You will be integrating with a small team of portfolio managers as the only pure developer.
You will be integrating with a small team of portfolio managers as the only pure developer.
Responsibilities
• DevOps
o Refactor, maintain, and optimize existing infrastructure and software packages that support trading and research
o Create and maintain test suites
o Investigate and troubleshoot issues
o Work with the Portfolio Management team to develop new features (all PMs can code)
• System monitoring
• WebSocket and REST API management and connectivity
• Write high quality, efficient, reusable, testable, and scalable code
• Data collection, cleaning, monitoring and ensuring accuracy.
• DevOps
o Refactor, maintain, and optimize existing infrastructure and software packages that support trading and research
o Create and maintain test suites
o Investigate and troubleshoot issues
o Work with the Portfolio Management team to develop new features (all PMs can code)
• System monitoring
• WebSocket and REST API management and connectivity
• Write high quality, efficient, reusable, testable, and scalable code
• Data collection, cleaning, monitoring and ensuring accuracy.
Developer Skills:
• Bachelor’s Degree in Computer Science, Software Engineering, Software Programming, or any STEM field.
• Expert in Python including design patterns and testing suites
• Comfortable with Linux command line and git style version control
• 0 – 2 years’ experience
• Knowledge of Test Driven Development,
• Knowledgeable about ZMQ/RMQ, MongoDB, Postgres, Docker, and Asyncio - a plus
• Bachelor’s Degree in Computer Science, Software Engineering, Software Programming, or any STEM field.
• Expert in Python including design patterns and testing suites
• Comfortable with Linux command line and git style version control
• 0 – 2 years’ experience
• Knowledge of Test Driven Development,
• Knowledgeable about ZMQ/RMQ, MongoDB, Postgres, Docker, and Asyncio - a plus
General Skills:
• Excellent written and verbal communication skills
• Articulate communicator with incredible attention to detail
• Fast and self-motivated learner
• Strong interest in cryptocurrencies and/or financial markets
• Excellent written and verbal communication skills
• Articulate communicator with incredible attention to detail
• Fast and self-motivated learner
• Strong interest in cryptocurrencies and/or financial markets
EA License Number: 19C9859 | Registration Number: R1108137