Jobs · Information Technology · New York

Data Engineer - Commodities

Millennium · New York, NY · 1 mo ago
On-siteInformation Technology$175k–$250k/yrFull-time

About the role

The Commodities Technology team builds and operates the data platform that aggregates and curates critical commodities data, including weather, supply/demand, storage, transportation and other fundamental and alternative datasets. This curated “content layer” is central to how our Portfolio Managers and researchers understand markets and construct trades. We are seeking a Commodities Content Engineer who will focus on building robust ETL workflows and data models on top of our commodities data platform.

Responsibilities

  • Design and implement end‑to‑end ETL workflows in Python and SQL to ingest and transform commodities data from multiple vendors and internal sources.
  • Build and maintain standardized data models, schemas, and metadata that make commodities datasets easy to understand and discover within the platform.
  • Use Airflow (or similar tools) to schedule, monitor, and manage data pipelines, ensuring reliability and timely delivery.
  • Implement robust validation, reconciliation, and anomaly‑detection checks to ensure data completeness, correctness, and consistency.
  • Leverage AI to automate schema inference across structured and semi-structured data sources, manage schema drift, and accelerate development of scalable ingestion pipelines.
  • Apply AI-driven data quality, observability, and documentation capabilities to detect anomalies, monitor data health, and generate clear lineage and technical documentation across complex data workflows.
  • Leverage Git, GitHub Actions, and automated testing (PyTest) to maintain high‑quality code and repeatable deployments.
  • Partner with commodities PMs, researchers, and data strategists to understand use cases and continuously refine datasets, definitions, and documentation.

Requirements

  • 4 years of experience in data engineering, analytics engineering, or similar roles focused on building and maintaining ETL pipelines.
  • Strong skills in Python and SQL, with experience working with large datasets and complex transformations.
  • Hands‑on experience with Airflow or other workflow schedulers.
  • Familiarity with version control (Git), CI/CD pipelines (GitHub Actions or equivalent), and test automation (e.g., PyTest).
  • Strong attention to detail, data quality and documentation; ability to reason for edge cases and data integrity.
  • Ability to work independently, communicate clearly with both technical and non‑technical stakeholders, and manage work across multiple concurrent initiatives.

Qualifications

  • Knowledge of commodities markets and commodities data (e.g., weather, supply/demand, storage, freight, flows).
  • Experience with data warehousing technologies (e.g., Snowflake, columnar storage formats, or analytic databases).
  • Prior experience in a financial services, trading, or research driven environment.
  • Exposure to data catalog / data governance tools and best practices.

Pay

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. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. 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

Data Engineer

HaystackRichmond, VA· 3 wk ago
$121k–$187k/yrapply on haystack.cv

Data Engineer

K&L GatesCharlotte, NC· 1 mo ago
$111k–$209k/yrapply on klgates.recsolu.com

Data Engineer

The HartfordChicago, IL· 1 mo ago
Information Technology$101k–$151k/yrapply on jointhehartford.com

Data Engineer

Olik GlobalNew Jersey, United States· 3 mo ago
Information Technologyapply on apply.workable.com

Data Engineer

HTC Global ServicesIselin, NJ· 1 mo ago
Information Technologyapply on htcinc.com

Data Engineer

Rysun LabsHouston, TX· 2 mo ago
Information Technology$60/hrapply on rysun-labs-inc.careerplug.com