LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Full Stack Data Engineer

ExperiencedNo visa sponsorship
Millennium logo

at Millennium

Hedge Funds

Posted 11 days ago

No clicks

**"Full Stack Data Engineer: Collaborate cross-functionally to design, build, and manage robust, scalable data pipelines. Leverage Python, AWS, Terraform, Snowflake, and dbt for end-to-end data engineering, from ingestion to UI. Drive data quality, optimize dataflow for AI/ML models, and ensure seamless integration with downstream products. Requires 5+ years of full-stack software engineering experience,medallion data architecture, and familiarity with modern UI tech. $175,000 - $250,000 base."

Compensation
$175,000 – $250,000 USD

Currency: $ (USD)

City
New York City
Country
United States

Full Job Description

Full Stack Data Engineer

We are seeking a talented, motivated engineer with strong full-stack data engineering skills to join our innovative, dynamic team. This role focuses on building reliable, scalable data products and user experiences that power AI/ML modeling, agentic workflows, and reporting. You will work end-to-end - from data ingestion and transformation through to UI - to deliver production-grade solutions in a collaborative, fast-paced environment.

Our Python based data platform is undergoing a major evolution toward a modern, cloudnative ELT architecture. We are standardizing on Snowflake as our central data platform and dbt as our core transformation framework, implementing scalable, maintainable ELT practices that simplify ingestion, modeling, and deployment. This role will be pivotal in designing and building robust data pipelines and semantic layers that directly power our AI and machine learning initiativesdelivering clean, reliable, and wellmodeled data assets to our data science team for feature engineering, model training, and production inference. You will collaborate closely with data scientists and ML engineers to ensure our data ecosystem is optimized for experimentation speed, model performance, and seamless integration into downstream products and services.

Key Responsibilities:

  • Collaborative development: partner with business stakeholders, data scientists, and engineering teammates to define and adopt modern data engineering practices.
  • Full-stack data engineering: build across the entire stack, including data ingestion/acquisition and transformation, APIs, front-end components, and automated test suites.
  • Specification and design: translate short- and long-term business requirements, architectural considerations, and competing timelines into clear, actionable specifications.
  • Code quality: write clean, maintainable, efficient code that adheres to evolving standards and quality processes, including unit tests and isolated integration tests in containerized environments.
  • Continuous improvement: contribute to agile practices and provide input on technical strategy, architectural decisions, and process improvements.

Required Skills & Experience:

  • 5+ years in software engineering, with a full-stack background building complex scalable data-engineering pipelines using data warehouse technology, SQL with dbt, Python, AWS with Terraform, and modern UI technologies.
  • Strong experience with medallion data architecture patterns using data warehouse technologies (e.g. Snowflake), data transformation tooling (e.g. dbt), BI tooling and NoSQL data marts (e.g. Elastic Search/Open Search).
  • Solid understanding of unit testing, CI/CD automation, and quality assurance processes for both data pipeline testing and operational data quality tests.
  • Working knowledge of Agile development practices and workflows.
  • Bachelors or Masters degree in Computer Science, Statistics, Informatics, Information Systems, or a related quantitative field.

Preferred Skills & Experience:

  • Hands-on experience with large language models (LLMs) and agentic frameworks/workflows.
  • Familiarity with the ELK stack (Elasticsearch, Logstash, Kibana) for search and analytics solutions.
  • Experience with AWS cloud services; familiarity with SageMaker; and CI/CD tooling such as GitHub Actions or Jenkins.
  • Experience building user interfaces with Angular or a modern UI stack.
  • Broad understanding of equities, fixed income, derivatives, futures, FX, and other financial instruments.

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 individuals experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

Full Stack Data Engineer

Compensation

$175,000 – $250,000 USD

City: New York City

Country: United States

Millennium logo
Hedge Funds

11 days ago

No clicks

at Millennium

ExperiencedNo visa sponsorship

**"Full Stack Data Engineer: Collaborate cross-functionally to design, build, and manage robust, scalable data pipelines. Leverage Python, AWS, Terraform, Snowflake, and dbt for end-to-end data engineering, from ingestion to UI. Drive data quality, optimize dataflow for AI/ML models, and ensure seamless integration with downstream products. Requires 5+ years of full-stack software engineering experience,medallion data architecture, and familiarity with modern UI tech. $175,000 - $250,000 base."

Full Job Description

Full Stack Data Engineer

We are seeking a talented, motivated engineer with strong full-stack data engineering skills to join our innovative, dynamic team. This role focuses on building reliable, scalable data products and user experiences that power AI/ML modeling, agentic workflows, and reporting. You will work end-to-end - from data ingestion and transformation through to UI - to deliver production-grade solutions in a collaborative, fast-paced environment.

Our Python based data platform is undergoing a major evolution toward a modern, cloudnative ELT architecture. We are standardizing on Snowflake as our central data platform and dbt as our core transformation framework, implementing scalable, maintainable ELT practices that simplify ingestion, modeling, and deployment. This role will be pivotal in designing and building robust data pipelines and semantic layers that directly power our AI and machine learning initiativesdelivering clean, reliable, and wellmodeled data assets to our data science team for feature engineering, model training, and production inference. You will collaborate closely with data scientists and ML engineers to ensure our data ecosystem is optimized for experimentation speed, model performance, and seamless integration into downstream products and services.

Key Responsibilities:

  • Collaborative development: partner with business stakeholders, data scientists, and engineering teammates to define and adopt modern data engineering practices.
  • Full-stack data engineering: build across the entire stack, including data ingestion/acquisition and transformation, APIs, front-end components, and automated test suites.
  • Specification and design: translate short- and long-term business requirements, architectural considerations, and competing timelines into clear, actionable specifications.
  • Code quality: write clean, maintainable, efficient code that adheres to evolving standards and quality processes, including unit tests and isolated integration tests in containerized environments.
  • Continuous improvement: contribute to agile practices and provide input on technical strategy, architectural decisions, and process improvements.

Required Skills & Experience:

  • 5+ years in software engineering, with a full-stack background building complex scalable data-engineering pipelines using data warehouse technology, SQL with dbt, Python, AWS with Terraform, and modern UI technologies.
  • Strong experience with medallion data architecture patterns using data warehouse technologies (e.g. Snowflake), data transformation tooling (e.g. dbt), BI tooling and NoSQL data marts (e.g. Elastic Search/Open Search).
  • Solid understanding of unit testing, CI/CD automation, and quality assurance processes for both data pipeline testing and operational data quality tests.
  • Working knowledge of Agile development practices and workflows.
  • Bachelors or Masters degree in Computer Science, Statistics, Informatics, Information Systems, or a related quantitative field.

Preferred Skills & Experience:

  • Hands-on experience with large language models (LLMs) and agentic frameworks/workflows.
  • Familiarity with the ELK stack (Elasticsearch, Logstash, Kibana) for search and analytics solutions.
  • Experience with AWS cloud services; familiarity with SageMaker; and CI/CD tooling such as GitHub Actions or Jenkins.
  • Experience building user interfaces with Angular or a modern UI stack.
  • Broad understanding of equities, fixed income, derivatives, futures, FX, and other financial instruments.

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 individuals experience level and the qualifications they bring to the role to formulate a competitive total compensation package.