SPRING + SUMMER 2027 CO-OP – SOFTWARE DEVELOPER / DATA ENGINEER

Ellington Management Group

New York (NY)

Hybrid

USD 27,000 - 47,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ellington Management Group is seeking motivated CS students for Spring + Summer 2027 co-ops in software development and data engineering. You will assist in building internal tools, data pipelines, and AI-enabled workflows while collaborating with engineers and stakeholders.

Responsibilities include developing apps and APIs, automating data collection with Python/Selenium, and validating data quality through SQL queries. Located in NYC or Old Greenwich, CT with a dynamic team environment.

Qualifications

  • Pursuing a Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • Minimum 3.0+ GPA across courses.
  • Demonstrated programming ability via coursework, projects, or internships.
  • Familiarity with Python and SQL; web automation/data extraction tools (Selenium) a plus.
  • Interest in front-end development (React/Angular) a plus.
  • Keen to work collaboratively in a fast-paced environment and learn quickly.
  • Experience with financial markets or data workflows is helpful but not required.

Responsibilities

  • Assist design, development, testing, and maintenance of internal software apps, APIs, dashboards, and data workflows.
  • Build tools to automate data retrieval from external sites using Python/Selenium.
  • Write SQL queries to validate data completeness, quality, and timeliness.
  • Help monitor data workflows and resolve data-quality issues.
  • Contribute to CI/CD and software development process improvements.
  • Document work clearly and communicate progress to the team.
  • Support AI initiatives and AI-enabled developer tools in projects.
  • Collaborate with engineers and business stakeholders to translate requirements into solutions.

Skills

Python
SQL
Data engineering
Data analysis
Selenium
AI tools
Team collaboration

Education

Bachelor’s or Master’s degree in Computer Science/related field

Tools

Selenium
React/Angular

Job description

SPRING + SUMMER 2027 CO-OP - SOFTWAREDEVELOPER / DATA ENGINEER Location New York City Job Code 157 # of openings 3

SPRING + SUMMER 2027 CO-OP - SOFTWARE DEVELOPER / DATA ENGINEER

Ellington Management Group is seeking motivated Computer Science or related engineering students to join our Software & Data Engineering teams as co-ops for Spring + Summer 2027. This is an opportunity to gain hands-on experience across software engineering, data engineering, workflow development, and data quality while working alongside experienced engineers, researchers, and business stakeholders.

Co-ops will contribute to internal tools and data pipelines used across the Firm. Assignments may include application development, data-collection automation, data analysis and reconciliation, testing, documentation, and AI-enabled engineering workflows.

This position can be located in either Old Greenwich, CT or New York City.

Responsibilities
  • Assist with the design, development, testing, and maintenance of internal software applications, APIs, dashboards, and data workflows.
  • Build and enhance tools that automate the retrieval and processing of data from external websites and other sources, using Python, Selenium, or similar scripting and automation tools.
  • Learn existing data flows and write SQL queries and scripts to validate data completeness, quality, consistency, and timeliness.
  • Work with existing monitoring frameworks to identify and help resolve data-quality or workflow issues.
  • Perform data analysis and reconciliations to validate system functionality and data integrity.
  • Support enhancements to automated testing, CI/CD pipelines, and software-development processes.
  • Assist with code refactoring, technical documentation, and other efforts that improve the reliability and maintainability of internal systems.
  • Contribute to internal AI initiatives, including LLM-enabled workflows and AI-assisted developer tools.
  • Collaborate with engineers and business stakeholders to understand requirements and translate them into practical technical solutions.
  • Document work clearly and communicate progress, questions, and findings to the engineering team.
Qualifications
  • Pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, Management Information Systems, or a related technical discipline.
  • 3.0+ Overall GPA
  • Strong problem-solving, analytical, and communication skills.
  • Coursework, projects, internships, or other experience demonstrating programming ability.
  • Familiarity with Python and SQL; experience with web automation or data extraction tools, such as Selenium, is a plus.
  • Interest in front-end development; familiarity with React, Angular, or similar frameworks is a plus.
  • Interest in AI-assisted development tools, such as Claude Code, Cursor, or GitHub Copilot.
  • Ability to work collaboratively, take ownership of assigned work, and learn quickly in a fast-paced environment.

Experience or coursework involving financial markets, mortgage-backed securities, portfolio-management systems, or accounting systems is helpful but not required.

About Ellington

Ellington Management Group, LLC was founded in December 1994 and currently has approximately $23 billion of assets under management in private hedge funds, private debt funds, separately managed accounts, public and private REITs, RICs, and Ellington sponsored CLOs. Ellington's core strategies include multi-strategy credit, prepayment and related relative value, traditional mandate, and private credit strategies. Ellington is known for its highly analytical approach to portfolio construction and risk management, including extensive proprietary models that we believe provides us with a distinct competitive advantage over other market participants

Ellington manages funds and private accounts for both U.S. and non-U.S. investors, including major pension funds, foundations, commercial and private banks, family offices, insurance companies, and funds of funds. Ellington employs approximately 170 people at its offices in Old Greenwich, Connecticut, New York, NY, and London, England.

More information regarding Ellington can be found at www.ellington.com.

Ellington Management Group is an Equal Opportunity Employer. Ellington's policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Spring ’27 Co‑op: Software Dev & Data Engineer (NY/CT)
Spring ’27 Co‑op: Software Dev & Data Engineer (NY/CT)

Ellington Management Group • New York (NY)

Hybrid
USD 27,000 - 47,000
Parametric - 2027 Software Engineer Co-Op ( Alpharetta OR New York)
Parametric - 2027 Software Engineer Co-Op ( Alpharetta OR New York)

Morgan Stanley Group • Alpharetta (GA), City of Rochester (NY)

Hybrid
USD 36,000 - 51,000
The Core Engineering- Software Engineering - Associate - New York
The Core Engineering- Software Engineering - Associate - New York

The Goldman Sachs Group • New York (NY)

On-site
USD 140,000 - 210,000
Software Engineering Coop JunDec 2027
Software Engineering Coop JunDec 2027

Emerson Electric Co • Eden Prairie (MN)

On-site
USD 33,000 - 39,000
Residential Mortgage Asset Management / Servicing Oversight Analyst
Residential Mortgage Asset Management / Servicing Oversight Analyst

Ellington Management Group • New York (NY)

On-site
USD 80,000 - 120,000
Co-Op - IT - Software Engineering
Co-Op - IT - Software Engineering

Co-Ops at New York ISO • City of Rensselaer (NY)

Hybrid
USD 30,000 - 48,000
The Core Engineering- Software Engineering - Associate - New York
The Core Engineering- Software Engineering - Associate - New York

Goldman Sachs • New York (NY)

On-site
USD 130,000 - 190,000
Sr. Software Engineer (NEW - Java #87)
Sr. Software Engineer (NEW - Java #87)

Solomon Page • Greenwich (CT)

Hybrid
USD 200,000 - 230,000
Software Engineering CoOp JanAug 2027
Software Engineering CoOp JanAug 2027

Emerson Electric Co • Eden Prairie (MN)

On-site
USD 30,000 - 41,000
Parametric 2027 Software Engineer CoOp Alpharetta OR New York
Parametric 2027 Software Engineer CoOp Alpharetta OR New York

Morgan Stanley • Alpharetta (GA)

Hybrid
USD 36,000 - 51,000