Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
RPMGlobal is seeking a Software Engineer in New York City. This role involves working on data engineering and internal tool development. You'll collaborate with senior engineers and stakeholders, handling tasks from building APIs to integrating AI workflows.
The ideal candidate has strong SQL skills, a degree in computer science, and a sense of ownership. Recent graduates are encouraged to apply. Note, visa sponsorship is not available for this position.
Ellington has a 30‑year track record of delivering attractive returns to investors, capturing upside in good markets and controlling downside in difficult ones through disciplined use of data and modeling, alongside deep trading expertise. Our core competencies are in diversified credit, mortgage, and fixed‑income markets—but we are also constantly evolving, adding new capabilities that complement our existing strategies. The Ellington culture embraces complex investment opportunities and risk management challenges that require analytical depth and versatile collaboration. From the beginning, our research and technology teams have been central to the firm’s alpha generation and our ability to scale our AUM. Many members of the firm’s senior leadership started in research and technology, and we continue to invest heavily in both people and infrastructure for this core function. Working in engineering, you will make a meaningful difference to the firm’s ongoing expansion and the direction it takes for the future. At Ellington, we care deeply about working with our team members to set them up for a successful long‑term career with the firm. Our open, collegial environment not only fosters close relationships across portfolio management, risk, research, and technology roles—it also entails a flexible approach to professional growth and promotes exciting, non‑linear career paths spanning those areas. With $22bn in AUM and offices in New York, Connecticut, and London, what we’re most proud of is the exceptional quality of our 170+ employees.
The Software Engineer role entails responsibilities within our engineering department spanning a number of domains—from data engineering to workflow development. As an integral member of the team, you will collaborate closely with senior engineers, researchers, and other stakeholders to identify requirements and build robust internal tools. This role can be located at our New York City office or our Old Greenwich, CT office. Unfortunately, this position is NOT eligible for visa sponsorship at this time.
For more background on Ellington, we encourage you to visit our website at www.ellington.com.