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.