Employer Active
. Need financial exp and senior guys 10 + years ONLY
Remote role
Strong Python development with SQL Skills
Sr Python Developer
hands on coder
This individual will be working towards building quant research platform and building infrastructure for supporting quant research process. This role requires a highly motivated, organized and experienced developer with pride of ownership reflected through clean design, code quality and a disciplined software development approach.
Key Responsibilities
The Developer will build, refine, and maintain an efficient technology infrastructure to enable and support quant team's research and analytical efforts.
Building high-performance research infrastructure components/framework for portfolio simulation, construction, optimization, rebalancing and trading.
Refine, increase automation and robustness of the research infrastructure including back testing components.
Develop data processing pipelines for new data sources containing structured and unstructured data.
Efficient storage and access scheme for data and reference data across all frequencies.
Researching and implementing performance analytics.
Collaborate with quant researchers to implement framework for automating and presenting analytics, reports, and monitors.
Build and support visualization and exploration capabilities around big data sets.
Desired Candidate Profile:
Bachelor's degree or higher in Computer Science or other quantitative discipline.
Strong programming experience in Python (5+ years) is required (NumPy and Pandas)
5+ years professional experience developing infrastructure to support quantitative investing
SQL experience is required.
Required Skills:
Strong understanding of object-oriented programming and micro service architecture.
Experience building REST APIs.
Experience of Data Structures and Algorithms.
Experience working in a Unix environment
Have very strong programming skills in Python and production level coding experience
Understanding of and experience with data ingestion processes/data integration platform.
Maintaining the system and ensuring its stability, robustness, and security
Troubleshooting and resolving any systems-related issues and handling the release of code fixes and enhancements
Experience with version control and software delivery lifecycle.
Fast paced programming mentality with quick turnaround.
Work effectively both as a contributing team member and independently.
Strong verbal and written communication skills.
Creative problem solving with the ability to present multiple solutions and potential side effects.
Desired Skills:
Experience with execution systems is a strong advantage
Experience developing on cloud platform is a strong advantage.
Understanding of portfolio construction is a plus
Domain knowledge of quant models is a plus.
Full Time