Our firm is looking for a data engineer to join our quantitative development team to partner with Equities Statistical Arbitrage trading team. Data drives systematic trading and is critical to all aspects of the firm's business. This is a hands-on position with significant growth potential. The firm is looking for outstanding technical skills, strong attention to detail, and experience with both systems development and data modeling.
Communicate with quantitative researchers and other end-users to understand their requirements and potential future requestsInvestigate vendor data thoroughly to become a subject matter expert on its characteristics and irregularitiesDevelop ETL processing components using cutting edge technologies, and write robust tests for on-going quality controlSupport developed transformations and ETL frameworks in production trading as well as backtest researchBuild flexible data API components in iterations with research peers to ensure their needs are metOptimize data IO and load balancing for distributed grid computationAnalyze a variety of large data sets to develop and implement alpha signals
Strong programming skills, preference for Python, Java is a plusExperience with the scientific Python stack, Numpy, Scipy, Pandas, MatplotlibAbility to find practical solutions and successfully make trade-offs between long-term goals and short-term deliverablesProficient with SQL, experience with Postgres is a plusExperience with Hadoop, Spark, and Docker is a plus
Preferred Education and Experience
Computer Science/Math or similar degree2-5 years of professional experience, ideally exposure to work with complex data sets and all stages of cleaning, preparing data to be used in specific format