Software Engineer - Digital Assets Trading

Millennium Management LLC

• $175K — $250K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of hands-on Python experience for analytics and data processes, specifically with data pipelines.
  • 2+ years managing AWS environments for data-related services.
  • Bachelor's degree in Computer Science or a related field.
  • Experience with large structured and unstructured datasets, ensuring quality and resilience controls.
  • Good understanding of financial instruments, especially in equities, fixed income, or commodities, along with a passion for digital assets and blockchain data.
  • Demonstrated experience with AI/ML for enhancing data and automation across the SDLC.
  • Proactive and effective in high-pressure situations, with solid design and architecture decision-making skills.

Responsibilities

  • Collaborate with leadership to evaluate data providers and create a strategic roadmap for digital asset data.
  • Analyze and integrate real-time and historical digital asset data into company platforms.
  • Develop solutions to convert unstructured data into analyzable formats, focusing on data quality.
  • Design and develop systems for order management, trading, reconciliation, and risk management.
  • Provide ad hoc analysis to support business decisions.

Benefits

  • Comprehensive benefits package including health, dental, and vision insurance.
  • Flexible work environment emphasizing work-life balance.
  • Opportunities for professional development and skill enhancement.
  • Access to cutting-edge technology and tools in an innovative work environment.
Full Job Description
Software Engineer - Digital Assets Trading

Meet the Team

Information Technology is core to the health and growth of our business; the firm's active, multi-manager business model demands flexible, scalable technology and advanced proprietary systems, including the development of the next generation of analytical and trading capabilities. Within the Digital Assets technology group, the platform team 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. Operating across on-prem and cloud-based environments and leveraging cloud-native services as required, the team works closely with other core engineering teams to incorporate data pipelines, data products, and research into the firm's overall reference, market, and alternative data environment.

What You'll Do
  • 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.


What You Bring
  • 3+ years of hands-on Python experience writing reusable, efficient code for analytics and data processes. Ideally building scalable, reliable data pipelines with platforms such as Snowflake and Airflow.
  • 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.
  • Positive, self-driven, hands-on engineer who is effective under pressure and makes sound design and architecture decisions.


Salary Range

Millennium offers a total compensation package which includes a base salary, discretionary performance bonus, and comprehensive benefits. The estimated base salary range for this position is $175,000 to $250,000, which is specific to New York and may change in the future. When finalizing an offer, we take into consideration an individual's experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

Similar Jobs

More Jobs at Millennium Management LLC

More Finance & Insurance Jobs

Find similar Software Engineer - Digital Assets Trading jobs: