Software Engineer - Digital Assets

MillenniumNew York, NY
1d$175,000 - $250,000

About The Position

As a member of the Digital Assets technology group, you will join platform team, managing full lifecycle of trading, data and analytics, reconciliation, and reporting platforms. This includes the analysis of structured and unstructured data in digital assets, both public and private markets, along with large fundamental blockchain and alternatives data sets. You will work in a combination of on-prem and cloud-based environments, leveraging cloud-native services as required. You will be working closely with the other core engineering teams to incorporate the data pipeline, data products, and research into our overall reference, market, and alternative data environment.

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.
  • 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 Extensive background in building highly automated DevOps infrastructure.

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.
  • Passion for digital assets and strong understanding of primary markets as well as key sources of blockchain data.
  • Ideal candidate will have specific experience in managing connectivity to data vendors in this space, running 24/7 systems.
  • Build solutions to process unstructured data into a form suitable for analysis and ingest into the platform. This includes a strong emphasis on data quality and resiliency.
  • 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service