Overview
We at iRage are an agile, young bunch. You will get to solve some extremely challenging engineering problems and
shape the future of the fast paced Algo-Trading industry while working alongside other exceptional programmers,
quants and traders.
Role Summary - Software Developer
A Software Developer at iRage apart from being passionate about coding should be a rock-star programmer who
is driven to stay ahead in the competition and loves to work in a fast-paced environment
Apart from building new strategies, you will be involved in improving the efficiency of deployed strategies, as well as enhancing trading tools and trading platforms.
Required Skillset:
- Strong C++ skills with a good experience of C++11 and
- C++14.Adept problem-solving skills, data-structures and algorithms.
- Strong understanding of computer architecture and multi-core architecture.
- Comfortable with working on
- Linux. Understanding of networks and network programming.
- Good knowledge in scripting language like Python.
Desired Skills:
- Understanding of multi-threaded programming.
- Network and socket programming knowledge.
- Experience with inter process communication.
- Ability to work as an individual contributor as well as a team player.
What we offer :
Hands-On with Modern Tech
- Work with real-time trading systems and a modern tech stack including Python, C++, Node.js, FastAPI, SQL, and Bloomberg tools.
Mentorship &Learning
- One-on-one guidance from senior quants and engineers, with regular sessions on trading strategies, market structure, and system design.
Real Project Ownership
- Interns contribute directly to live research or infrastructure projects, gaining real impact and portfolio-worthy experience.
Stipend & Performance Bonus
- Competitive stipend with the possibility of a performance-linked bonus based on the intern's contribution and initiative.
Fun, Collaborative Culture
- Enjoy a friendly, high-energy work environment with team dinner, game nights, and plenty of informal brainstorming sessions.