Description
Software Engineer - Digital Assets Trading
Millennium is a global, diversified alternative investment firm, founded in 1989. The Information Technology department is core to the health and growth of the business, and the firm's active, multi-manager business model demands flexible, scalable technology and advanced proprietary systems.
The Digital Assets technology group manages the full lifecycle of trading, data and analytics, reconciliation, and reporting platforms. The team analyzes structured and unstructured digital asset data across public and private markets, along with large fundamental blockchain and alternative data sets.
Responsibilities:
- Partner with the COO of Digital Assets, the Head of Technology, and Digital Assets Engineering Leads to evaluate data providers and implement the strategic roadmap for digital asset data.
- Analyze real-time and historical digital asset data sources and integrate them into firm platforms.
- Build solutions that transform unstructured data into a form suitable for analysis and platform ingestion, with a strong emphasis on data quality and resiliency.
- Ongoing design and development of order management, trading, reconciliation and risk platform.
- Support business decisions with ad hoc analysis as needed.
Requirements:
- 3+ years of hands-on Python experience writing reusable, efficient code for analytics and data processes.
- 2+ years of experience deploying and managing AWS environments for data pipelines and intelligence services.
- Bachelor’s degree in Computer Science or a related field.
- Experience processing large structured and unstructured datasets with strong quality and resiliency controls, and managing connectivity to data vendors in this space for 24/7 systems.
- Broad understanding of financial instruments required, with equities, fixed income, or commodities exposure a plus, and a passion for digital assets/cryptocurrency backed by a strong understanding of primary markets and key sources of blockchain data.
- Demonstrated passion for AI/ML with hands-on integration across the SDLC (feature engineering, model development/deployment, evaluation/monitoring) to enhance data quality, analytics, and automation.
Salary Range: The estimated base salary range for this position is $175,000 to $250,000.