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

Search Results

United States

Hybrid

USD 25,000 - 41,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equal Opportunity Employer

Job summary

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 position offers hands-on experience across software development, data engineering, and AI-enabled workflows, with assignments spanning data pipelines, automation, testing, and documentation.

The role can be located in Old Greenwich, CT or New York City, and involves collaborating with engineers and business

Qualifications

  • Pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Technology, MIS, or related field.
  • 3.0 Overall GPA required.
  • Strong problem-solving, analytical and communication skills.
  • Experience through coursework, projects, internships, or other relevant work.

Responsibilities

  • Assist with design, development, testing, and maintenance of internal software applications, APIs, dashboards, and data workflows.
  • Build and enhance tools that automate data retrieval and processing from external sources using Python, Selenium, or similar tools.
  • Write SQL queries to validate data completeness, quality, and timeliness.
  • Collaborate with engineers to understand requirements and translate them into practical solutions.
  • Document work clearly and communicate progress and findings to the team.

Job description

++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.
  • Exposure to one or more of C#, JavaScript, or TypeScript is helpful.
  • 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, pre‑payment 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/Summer 2027 Co-Op: Software & Data Engineer
Spring/Summer 2027 Co-Op: Software & Data Engineer

Search Results • United States

Hybrid
USD 25,000 - 41,000
Equal Opportunity Employer
Software Engineer
Software Engineer

RPMGlobal • New York (NY)

On-site
USD 80,000 - 120,000
Investment Platform Technology Co-op
Investment Platform Technology Co-op

re-zoo-me • Boston (MA)

Hybrid
USD 54,663,000 - 100,289,000
Hybrid work schedule
Office 4 days/week, remote 1 day
Data Engineer Co-Op
Data Engineer Co-Op

Audax Group • Boston (MA)

On-site
USD 41,000 - 47,000
Health insurance
Life insurance
Disability insurance
+1
Software Engineering Co-Op
Software Engineering Co-Op

Emerson • Marshalltown (IA)

On-site
USD 28,000 - 39,000
Software Engineering Coop JunDec 2027
Software Engineering Coop JunDec 2027

Emerson • Eden Prairie (MN)

On-site
USD 33,000 - 39,000
Software Engineering CoOp JanAug 2027
Software Engineering CoOp JanAug 2027

Emerson • Eden Prairie (MN)

On-site
USD 30,000 - 41,000
Software Engineering Co-op (Jun-Dec 2027)
Software Engineering Co-op (Jun-Dec 2027)

City of Shakopee, MN • Eden Prairie (MN), Northern (KY)

On-site
USD 33,000 - 39,000
Software Engineering Co-Op
Software Engineering Co-Op

City of Shakopee, MN • Marshalltown (IA), Northern (KY)

Hybrid
USD 15,000 - 27,000
Medical insurance
Dental coverage
Vision coverage
+5
Software Engineer Co-Op (January - April 2027)
Software Engineer Co-Op (January - April 2027)

Optiverprivate • Chicago (IL)

On-site
USD 70,000 - 85,000
Flights covered
Living accommodations
Commuting stipends
+1