Campus C++ Software Engineer Intern
This intensive 10-week software engineering internship focuses on distributed trading systems, C++ programming on Linux, data structures, threading models, and production-targeted projects delivered through Agile development, testing, and release processes.
Responsibilities
- Design distributed trading software
- Code software in C++
- Test software
- Maintain the distributed trading system
- Develop production-targeted projects
- Follow full-cycle development, testing, and release processes
- Apply Agile methodologies
- Solve complex performance problems
Requirements
- Experience with C++ programming on Linux
- Strong understanding of data structures and threading models
- Ability to work in a fast-paced team environment
- Passion for solving complex problems and building optimal solutions from scratch
- Interest in hardware, networking, and operating system design
- Reliable and predictable availability
Benefits
- 10-week intensive internship experience
- Ongoing feedback and coaching from a dedicated mentor
- Opportunity to work alongside experienced software engineers
- Potential pathway to full-time opportunities