C++ Developer - Trading Knowledge | Client Interaction

Technology

At iRage, we’re a close-knit team of passionate engineers and trading experts shaping the future of institutional algorithmic trading. If you're a sharp C++ developer who enjoys solving complex technical problems, understands trading systems inside out, and thrives in a fast-paced, low-latency environment — this is where you belong. In this role, you’ll also work closely with institutional clients, understanding their requirements and acting as a vital bridge between them and our tech team to deliver tailored trading solutions.

You’ll be working alongside world-class quants, traders, and engineers to design, optimize, and deploy high-frequency trading strategies and infrastructure. Expect zero bureaucracy, hardcore engineering, and constant learning in a fast-moving, competitive environment.

About the Role

We are seeking a highly motivated and detail-oriented C++ Developer - Trading Knowledge | Client Interaction to join our team. In this client-facing role, you will work closely with institutional broking clients to understand their requirements and translate them into effective technical solutions. A strong foundation in C++ programming, along with a deep understanding of trading systems and institutional broking workflows, is essential.

What You’ll Do

  • Engage with institutional broking clients to gather, analyze, and document functional and technical requirements.

  • Design and develop trading solutions using C++, tailored to client-specific needs.

  • Collaborate with internal trading, quant, and infrastructure teams to deliver robust and scalable solutions.

  • Act as a liaison between clients and development teams, ensuring timely and accurate implementation of features.

  • Support deployment, testing, and troubleshooting of trading solutions in live and simulated environments.

  • Maintain documentation for developed tools and systems.

Who We’re Looking For

  • Strong proficiency in C++ (preferably modern C++: C++11/14/17).

  • Solid understanding of trading concepts, particularly in institutional broking and market microstructure.

  • Experience in requirement gathering and client interaction, ideally in a trading or financial services context.

  • Familiarity with FIX protocol and electronic trading platforms is a plus.

  • Excellent communication skills, both written and verbal.

  • Bachelor’s degree or higher in Computer Science, Engineering, Finance, or related field.

Desired Skills

  • Prior experience in a brokerage, HFT, or financial technology environment.

  • Exposure to trading APIs, market data feeds, and low-latency systems.

  • Knowledge of scripting (e.g., Python or Bash) and tools like Git.

Why You’ll Love Working Here

We’re a team that hustles—plain and simple. But we also believe life outside work matters. No cubicles, no suits—just great people doing great work in a space built for comfort and creativity.

Here’s what we offer:

💰 Competitive salary – Get paid what you’re worth.

🌴 Generous paid time off – Recharge and come back sharper.

🌍 Work with the best – Collaborate with top-tier global talent.

✈️ Adventure together – Annual offsites (mostly outside India) and regular team outings.

🎯 Performance rewards – Multiple bonuses for those who go above and beyond.

🏥 Health covered – Comprehensive insurance so you’re always protected.

Fun, not just work – On-site sports, games, and a lively workspace.

🧠 Learn and lead – Regular knowledge-sharing sessions led by your peers.

📚 Annual Education Stipend – Take any external course, or certification that makes you better at your craft.

🏋️ Stay fit – Discounted gym memberships to keep you at your best.

🚚 Relocation support – Smooth move? We’ve got your back.

🏆 Friendly competition – Work challenges and extracurricular contests to keep things exciting.

We work hard, play hard, and grow together. Join us.

Apply Now!