Software Engineer Intern
About IEX:
IEX (IEX Group, Inc.) is an exchange operator and technology company dedicated to innovating for performance in capital markets. Founded in 2012, IEX launched a new kind of securities exchange in 2016 that combines a transparent business model and unique architecture designed to protect investors. Today, IEX applies its proprietary technology and experience to drive performance across asset classes, serve investors, and advocate for transparent and competitive markets.
IEX is seeking a Software Engineer Intern to join our Software Engineering team. In this role, you will work alongside experienced engineers to design, build, and optimize systems that power our exchange and new product offerings. You will gain exposure to high-performance, low-latency systems and contribute to projects that directly impact how markets operate.
This internship offers the opportunity to develop your technical skills while learning about market structure, electronic trading, and the unique challenges of real-time systems at scale.
About You:
- Self-starter – takes responsibility for learning and contributing, even on smaller projects.
- Analytical and creative – not afraid to deep dive on technical challenges.
- Critical thinking and problem-solving – approaches complex tasks methodically, identifying root causes and developing practical, effective solutions.
- Inquisitive – asks questions and independently researches applicable solutions.
What You’ll Do:
- Collaborate with technology and operations teams to design and implement solutions that support the exchange’s trading systems.
- Contribute to the development and maintenance of C++ and Java-based frameworks, messaging APIs, and data structures that power critical exchange functions.
- Assist in the software development lifecycle, including building, testing, deploying, and managing application dependencies.
- Work on systems such as order entry, market data distribution, post-trade processing, and system monitoring and reporting.
Your Background:
- Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Fundamental understanding of computer science – algorithms, data structures, and systems concepts (i.e., memory, CPU, networking).
- Proficiency in at least one systems-oriented or analytics language (i.e., C++, Python, or Java)
- Ability to reason performance and scalability for optimized production systems.
- Familiarity with LLM assisted coding tools (i.e., Codex, Cursor, Claude Codes).
- Experience with data modeling, statistics, or machine learning is a plus.
Our job titles may span more than one career level. The starting base pay is $30.00/hour for this NY-based position. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future.
Here at IEX, we are dedicated to an inclusive workplace and culture. We are an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information or any other characteristic protected by applicable federal, state or local laws. This policy not only complies with all applicable laws and protects workers' rights but is vital to IEX’s overall mission and values.
Recommended Jobs
Software Engineer
Full-time Description SOFTWARE ENGINEER Rochester, NY Description Department: Enterprise Systems Group Billable Hours Goal: 80% of worked hours Position Type: Full Time …
Mobile Diesel Mechanic
Overview: Are you ready to wrench with a mechanically savvy team with leadership that cares and wants you to succeed? Bring your tools to the fastest growing fleet maintenance network in the country.…
Infrastructure Platform Engineer
Our client, a major bank in New York City, is looking for Infrastructure Platform Engineer. VP Level. Permanent position with competitive compensation package (base range is 150-180K), excellent b…
Class III Fab Machine Set-Up Operator (Weekend Night Shift)
Class III FAB Machine Set-Up Operator Location: Albany, MO Shift: Weekend Night Shift (Friday-Sunday: 5PM-5AM) Pay: $21.15 + $1.00 Shift Premium Position Summary You will set up and o…
Shipping Lead Person
Buffalo. Shipping Lead. Innovative Integrated Solutions, LLC. Full Time. Benefits. We are looking for an experienced Shipping Lead to manage daily outbound shipments (both LTL and TL) and distr…
Construction Project Manager
Construction Project Manager Job Posting SERVPRO of Victor/Canandaigua is hiring a Construction Project Manager ! To learn more and apply, e-mail your resume and/or a brief description of work…
Sr. Consumer Loan Collections Officer - To $80K - New York, NY - 3151
Sr. Consumer Loan Collections Officer – To $80K – New York, NY – 3151 Who We Are Bankers Recruiting Bankers – The Symicor Group is a boutique bank-only talent acquisition firm based in Lincolnshire,…
Warehouse Associate- Seasonal Full Time
Located in New Rochelle, New York, We Ship Express is a growing logistics company that has operations located nationwide. We are seeking someone who is looking to get their foot in the door with a g…
General Utility Worker
Job Description Are you self-motivated and proud of the work you do? Here at Aramark, we take pride in the level of service and safety we provide! As a General Utility Worker on our team of other …