Millennium is looking to solve the problem of managing the full lifecycle of trading, data and analytics, reconciliation, and reporting platforms for digital assets, including the analysis of structured and unstructured data in digital assets, both public and private markets.
Requirements
- 7+ years of combined hands-on experience in Python, with examples of reusable and efficient code to automate analyses and data processes.
- 5+ years of experience building scalable and reliable data pipelines based on Big Data processing technologies like Hadoop, Cassandra, MapReduce, Spark, etc.
- 2+ years of experience deploying and managing cloud environments for data pipelines and intelligence services for digital assets.
- Experience processing large amounts of structured and unstructured data from disparate sources with strong emphasis on quality controls and resiliency.
- Broad understanding of financial services instruments.
- Extensive background in building highly automated DevOps infrastructure.
- Experience with cloud-native services
Responsibilities
- Partner with COO, Digital Assets, and Head of Technology, and Engineering Leads for Digital Assets, to evaluate data providers and implement strategic roadmap for digital asset data.
- Analyze real-time and historical digital asset data sources and work to integrate into firm platforms.
- Build solutions to process unstructured data into a form suitable for analysis and ingest into the platform.
- Gather and process raw data at scale (including writing systems, assessing accuracy, scaling platform, and creating systematic and operational processes to handle issues).
- Ensure data is ingested, stored, and managed properly to support our analytical needs.
- Helping define automation and management of cloud infrastructure and services using native tools, open source tools, and third party products.
- Support business decisions with ad hoc analysis as needed.
Other
- Positive individual with strong communication skills; able to interface well with users and other development teams
- Self-driven individual with an ability to work under pressure
- 7+ years of combined hands-on experience
- Bachelor's degree or higher (not explicitly mentioned but implied)
- Ability to work in New York (specific to the location)