C++ Developer (Intern)
About the role
Founded in 1999, Geneva Trading is a premier global principal trading firm with offices in Chicago, Dublin, and London. The internship is a fast‑paced, dynamic 10‑week full‑time paid position on the core development team, giving hands‑on experience in the trading industry, mentorship from senior technologists, corporate training, teambuilding activities, and firmwide summer socials, with a proven path to full‑time opportunities after graduation.
Responsibilities
- Develop, test, and deploy software solutions under the guidance of senior technologists
- Work with large data sets and research innovative techniques to solve complex problems with middle and back office technologists, researchers, analysts, and project managers
- Leverage agentic AI coding tools like Anthropic's Claude Code to navigate the codebase, automate routine tasks (e.g., writing tests, fixing lint errors), and accelerate feature development
- Communicate ideas to a larger audience and incorporate feedback immediately for effective collaboration
Requirements
- Currently enrolled in a bachelor’s or master’s degree program focused on Computer Science or an adjacent field
- Graduation dates between April 2024 and August 2026
- Excellent C++ programming and design skills
- Strong understanding of foundational computer science concepts including data structures, algorithms, object‑oriented programming, etc.
- Exposure with network programming (TCP/IP) and multi‑threaded applications
- Intuitive curiosity to learn and implement new ideas, disciplined approach to work, and willingness to take initiative or ask questions
Qualifications
- Knowledge of data pipelines, relational databases, data storage, and Linux
- Prior internship experience in data engineering or software development
- Familiarity with foundational AI/ML frameworks or experience using terminal‑based AI assistants (like Claude Code) to enhance problem‑solving and streamline git workflows
Skills
C++ development, data structures & algorithms, object‑oriented design, TCP/IP networking, multithreading, AI‑assisted coding, data pipelines, Linux, relational databases.
Benefits
- Mentorship by industry professionals
- Corporate training and teambuilding activities
- Firmwide summer socials to connect with other interns and full‑time employees
- Path to full‑time opportunities after graduation
Pay
Compensation: Hourly range $40‑45/hr (final rate based on skills, experience, education, and qualifications)
Schedule
10‑week full‑time paid internship (summer)
Application expected to close: 11/23/2026