1

Software Developer Internship Jobs in Cary, IL (NOW HIRING)

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the world's largest ...

Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...

Hire, mentor and manage software engineers and interns from the Computer Science department Coordinate development projects across distributed teams Actively engage with our R&D group to explore new ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Showing results 21-40

Software Developer Internship information

See Cary, IL salary details

$11

$23

$39

How much do software developer internship jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for software developer internship in Cary, IL is $23.22, according to ZipRecruiter salary data. Most workers in this role earn between $18.80 and $24.62 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.

What are the most commonly searched types of Software Developer jobs in Cary, IL?

The most popular types of Software Developer jobs in Cary, IL are:

What are popular job titles related to Software Developer Internship jobs in Cary, IL?

For Software Developer Internship jobs in Cary, IL, the most frequently searched job titles are:

What cities near Cary, IL are hiring for Software Developer Internship jobs?

Cities near Cary, IL with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Cary, IL as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $48,306 per year, or $23.2 per hour.

Campus Software Engineer (Intern)

Jump Trading

Chicago, IL โ€ข On-site

$250K/yr

Full-time, Internship

Re-posted 9 days ago


Job description

Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.

Core Development is a global team of technologists who lean into the cutting edge of agentic development to architect, build and maintain our world-class trading platform From optimizing our core trading engine to building custom hardware, we leverage the latest agentic tools to deliver the infrastructure that drives our trading and business needs.

What Youโ€™ll Do:

Our software engineering internship is an intensive 10-week experience with our technology team that designs, codes, tests, and maintains our distributed trading system and one of the worldโ€™s largest supercomputers.

You will be working side by side with our experienced software engineers and will receive ongoing coaching from a dedicated mentor throughout the summer. Our internship program is the primary way we identify top young software engineers for our core development team, and itโ€™s a proven path for earning full-time opportunities at Jump. 

Over the course of the summer, you will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies. You will apply your programming and analysis skills to contribute to our real-time large-scale, high-performance trading platform and related infrastructure. 

Other duties as assigned or needed

Skills Youโ€™ll Need:

  • Hands-on experience and a high level of proficiency in one or more of the following:
    • C++ development on Linux platform
    • Python development on Linux platform
  • Strong understanding of data structures and threading models
  • Ability to work with a team in a fast-paced environment, deploying new software daily
  • Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries
  • Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software 
  • Reliable and predictable availability 

Also Helpful, but Not Required:

  • Past internship or job experience in a software development role is a plus
  • Advanced coursework in algorithms, network programming, operating systems, compilers 
  • Experience with AI tools like Claude Code in a real work environment

* No finance or economics study or work experience required  

INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions

The estimated base salary for this role is $250,000 per year.