Logo
Selby Jennings

Trading Data Engineer

Selby Jennings, New York, New York, United States


Selby Jennings is partnered with an innovative Cryptocurrency Proprietary Trading firm that is looking to fill a Trading Data Engineer position (fully remote) for their Portfolio Strategy team. An ideal candidate is someone who is heavily involved with trading for a financial firm as either a software engineer, data engineer, and/or quantitative developer. Key standouts for a candidate are R&D with Machine Learning (ML)/Artificial Intelligence (AI) modeling, Python programming expertise, and significant data pipeline/framework optimization. Key Responsibilities: Contribute to the full lifecycle of complex software systems and pipelines, from design to maintenance. Work across the technology stack, including data pipeline development and R&D in ML/AI modeling. Collaborate with the broader team on tasks such as evaluation, deployment, DevOps, and service APIs. Deliver resilient and stable systems through rigorous code reviews, unit testing, regression testing, and user acceptance testing. Play a key role in an agile and efficient development team and advocate for/apply best practices in quality engineering. Qualifications: At least 3 years of experience and a bachelor’s degree in Computer Science, Machine Learning, Data Science, or a related field (or equivalent experience). Strong proficiency in Python; experience with additional languages like Rust is a bonus. Familiarity with ML/NLP libraries and frameworks is advantageous. A background in finance and/or investing with direct exposure to trading (open to diverse asset classes). Experience with version control tools like Git. Knowledge of DevOps technologies such as Docker, AWS, Terraform, and Kubernetes.