Software Engineering Internship

ICD

Posted on 9/4/2025

Tradeweb

Tradeweb

Compensation Overview

$35 - $75/hr

New York, NY, USA

In Person

Who are we?

ICD is treasury’s trusted provider of investment technology and the corporate client channel of Tradeweb, a leading global operator of electronic marketplaces for rates, credit, equities and money markets.  ICD provides tools for organizations to independently research, trade, analyze, and report on investments. With ICD Portal, over 500 organizations across 65 industries in more than 45 countries gain unbiased access to the market for managing liquidity. Organizations can manage risk across their entire investment portfolio with the AI-driven solution, ICD Portfolio Analytics. All of ICD’s award-winning technology solutions are co-innovated with clients, making ICD a preferred provider among corporate treasury professionals.

At ICD, our team of dedicated professionals is passionate about fostering a creative and collaborative culture that leads to company success. As part of Tradeweb, we share a commitment to prioritize the needs of our clients to help continually deliver innovative, best-in-class solutions. Our work environment is fast-paced, dynamic, and fun and filled with individuals from diverse backgrounds and experiences. 

Tradeweb Markets LLC ("Tradeweb") is proud to be an EEO Minorities/Females/Protected Veterans/Disabled/Affirmative Action Employer.
https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

What’s in it for you?

As an intern, you won’t just be along for the ride. You’ll work with our technologists and business experts to gain practical, hands-on experience that you can actually use. Our program combines traditional classroom-settings with project-based work where you can get involved with the products and services the firm is working on. Along the way, you’ll have guidance from people at all levels of the organization so you can start to build a long-lasting professional network and build relationships with the intern class through interactive outings and projects.

Who will you work for?

You will be working for one of our software development teams. The Reliable Platform team as a whole is responsible for building cloud native microservices for core functionality across the company. Additionally, the team works closely with other development teams for cross team implementation, data aggregation and API integrations. Daily work or projects include building and maintaining a core reporting system and data pipelines for populating the system, architecting shared components within the company, architecting components for external company integrations and building customer facing products for modern technology integrations.

What do you need to succeed?

  • Currently pursuing an undergraduate or Master’s degree in Computer Science, Computer Engineering or related field.
  • Knowledge of modern software languages – C++, Rust, Java, Python
  • A background or interest in building large-scale, real-time, and distributed applications is desired. 
  • Willing to take ownership of his/her work, working both independently and within a small team.
  • Detail-oriented.
  • A passion for technology.
  • Exceptional problem-solving skills. 
  • The ability to understand systems and APIs and integrate with them
  • Familiarity or comfort working with cloud services

The current pay range for this role if performed in the city of New York is currently $35-$75 hourly based on a regular, full-time schedule.  The amount of pay offered will be determined by a number of factors, including but not limited to qualifications, market data, geographic location, and internal guidelines.