Interactive Brokers
Posted 8h ago

Software Developer Summer Internship - 2027

Interactive Brokers
Greenwich, Connecticut, United States
OnsiteMultiple Commitments Available
Responsibilities
  • developing software
  • reviewing code
  • maintaining solutions
Requirements
  • Currently pursuing a BS, MS, or Ph.D. in Computer Science or Software Engineering
  • 3.5 minimum GPA
  • Programming experience in C++, Java, or Python
  • Strong analytical and problem-solving skills
  • Onsite 9-week commitment
Technical tools mentioned
C++JavaPython

Job description

About the Company

 

Interactive Brokers Group, Inc. (NASDAQ: IBKR), a member of the S&P 500, is a global financial services company headquartered in Greenwich, Connecticut, with offices in over 15 countries. Through its affiliates, Interactive Brokers provides automated trade execution and custody of securities, commodities, foreign exchange, and prediction markets on over 170 markets in numerous countries and currencies.

 

For more than four decades, Interactive Brokers has focused on technology, automation, and innovation to provide clients worldwide with a sophisticated, unified platform to manage their investment portfolios. We serve individual investors, hedge funds, proprietary trading groups, financial advisors, and introducing brokers.

 

Our culture is driven by problem-solving, efficiency, and continuous improvement. We look for individuals who are intellectually curious, collaborative, and motivated to contribute to technology that helps simplify and enhance access to global financial markets. Interactive Brokers has consistently been recognized as a top broker by respected industry sources including Barron’s, Investopedia, Stockbrokers.com, and others.

 

Software Development Internships 2027

Application Deadline: October 1st

Schedule: Full-time, onsite, Monday through Friday

As an intern, you will contribute to back, middle and/or front office projects. This 9-week program is onsite and offers hands-on learning, mentorship, and exposure to multiple areas of the business at a leading global brokerage firm. We aim to equip interns with the skills, knowledge, and professional mindset needed to succeed in the financial services industry.

If you are a computer science student passionate about technology and eager to learn in our high-energy, fast-paced environment  

As a Software Developer intern, you will:

  • Work closely with our experienced software engineers to design, develop, and maintain software solutions
  • Own your project while checking in with other team members with questions and updates throughout the day
  • Participate in code reviews to ensure code quality and distribute knowledge

What You Gain from the IBKR Experience

  • Own projects under the guidance of your mentor  
  • Develop high-performance, large-data research platforms
  • Contribute independently and collaboratively as a member of your team 
  • Work in small groups to build the future of FinTech
  • Gain a deep understanding of data structures and algorithms
  • Become an excellent problem solver and out-of-the-box thinker

Position Requirements 

  • Required onsite 9-week program commitment
  • Currently Pursuing a BS, MS, or Ph.D. in Computer Science or Software Engineering
  • Students graduating between Dec 2027 and May 2028 (preferred)
  • Have a minimum GPA of 3.5
  • Should have programming experience in C++, Java, or Python
  • Strong problem-solving and analytical skills
  • Ability to work both independently and in groups
  • Ability to prioritize and set goals on shifting priorities

Intern Benefits & Perks

  • Daily company lunch allowance provided. 
  • Access to free all-day sodas, juices, snacks, and fresh organic fruits
  • Free shuttle service from the train station.
  • Access to Wellness room.
  • Gym access on subsides rates.
  • Lunch and Learn sessions for networking.  
  • Team building outing.

 

 

About Interactive Brokers

Automated global electronic brokerage and trading services provider.

Similar jobs

Software Developer roles near Greenwich, Connecticut
1h
Save
Mark Applied
Hide
Senior Software Engineer, Global Banking & Markets, Digital Assets Technology - Multi-chain Tokenization
New York City, New York, United States
$150k-$300k/yr OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Expertise in institutional multi-chain tokenization, EVM/Solidity, Canton/Daml smart contracts, interoperability architecture, capital markets, distributed systems, Java or TypeScript, REST/gRPC, and Kafka.
Canton, Daml, EVM, Solidity, Rust, Java, TypeScript, REST, gRPC, Kafka, Zero Knowledge Proof
3h
Save
Mark Applied
Hide
Staff+ Software Engineer, Claude Managed Agents
San Francisco or New York City or Seattle or California
$405k-$485k/yr HybridFull Time
Anthropic
Anthropic: Developing safe and reliable artificial intelligence systems.
8+ YOEMinimum 8 years of backend, distributed systems, or infrastructure engineering experience; production systems expertise, API design, product sense, and end-to-end ownership including on-call. Bachelor's degree or equivalent required.
Claude, AI, APIs, SDK, CLI, LLM
4h
Save
Mark Applied
Hide
Sr Software Engineer
New York City, New York, United States
$120k-$170k/yr RemoteFull Time
NBCUniversal
NBCUniversalNASDAQ: CMCSA: Produces and distributes entertainment content and theme park experiences.
5+ YOEBachelor's degree in computer science or related field and 5+ years of software engineering experience. Requires Python, LLM frameworks, AWS, LangGraph, observability tools, MCP Servers, APIs, and distributed systems expertise.
Python, LangGraph, LangSmith, LangFuse, Model Context Protocol (MCP), AWS, AWS Lambda, Amazon ECS, Amazon S3, Amazon DynamoDB, Amazon API Gateway, REST APIs, Kinesis, Kafka, Docker
6h
Save
Mark Applied
Hide
Software Engineer
Baltimore or Virginia or Austin or New York City or North America
FieldFull Time
Sand Technologies
Sand Technologies: Provides AI software to optimize critical industrial infrastructure.
5+ YOERequires 5+ years of software engineering experience, a computer science or related degree, React and JavaScript, backend systems, APIs, testing, SQL, cloud infrastructure, and distributed data systems experience.
React, JavaScript, AWS, Microsoft Azure, Google Cloud Platform (GCP), Django, Node.js, SQL, CI/CD
6h
Save
Mark Applied
Hide
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Singapore or Hong Kong or London or New York City or India
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides banking, investment, and financial risk management services.
Experience with C++ electronic trading platforms, architecture redesign, service-oriented migrations, Python or Bash, CI/CD, automated testing, AI/ML techniques, and mentorship or team leadership.
C++, Python, Bash, Jenkins, GitHub Actions, Azure DevOps
17h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
17h
Save
Mark Applied
Hide
Software Engineer, Global Banking & Markets, Commodity Trading & Sales Technology
New York City, New York, United States
$130k-$250k/yr OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
4+ YOERequires 4+ years of programming experience, strong analytical, object-oriented design, communication, and stakeholder-management skills. Finance or trading technology experience preferred.
Java, Python, Slang, SecDB, JavaScript, Angular, SPARK, MongoDB, NoSQL
18h
Save
Mark Applied
Hide
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Singapore or Hong Kong or Singapore or London or New York City or India
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provide comprehensive banking and financial services to global clients.
Experienced C++ developer with electronic trading exposure, architecture modernization, Python or Bash knowledge, leadership experience, AI/ML application, and CI/CD and automated testing experience.
C++, Python, Bash, Jenkins, GitHub Actions, Azure DevOps, CI/CD