Big Data Engineer (Baltimore, MD)


A new team for a company in Baltimore was established to build new capabilities for the firm’s research, data science, machine learning, and business analytics efforts. This is a very young team, enabling you to make an impact from the onset. The team is at the forefront of innovation as they embark on building capabilities to transform large amounts of structured and unstructured data such as text, time series, and events into machine-readable knowledge fueling applications and the investment decision-making process.


  • 5+ years of progressive engineering experience with 2+ years in Data Engineering

  • Minimum of 2 years designing and building large-scale data loading, manipulation, processing, analysis, blending and exploration solutions using open source, cloud-based technologies and using Scala, Java, Python and SQL languages

  • Strong knowledge of one or more relevant data processing and database technologies e.g. Spark, Presto/Athena, Google Big Query, S3, Parquet, ORC, Hive, Redshift, RDS, Aurora, AWS Lambda and Step Functions, SNS, SQS and NoSQL database e.g. Dynamo/HBase/Cassandra, KDB/OneTick

  • Experience in extracting, aggregating, structuring and optimizing the performance of large datasets along different dimensions (e.g. position/ instrument/ counterparty level) • Strong interpersonal skills; Able to establish and maintain a close working relationship with quantitative researchers, analysts, traders and senior business people alike

Please send resume to