Intern - Systems Engineer

Posted 2 Months Ago
Gurgaon, Gurugram, Haryana, IND
In-Office
9M-9M Annually
Internship
Financial Services
The Role
Interns will design, implement, optimize, test, deploy, and monitor ultra-low-latency trading and risk-management systems. Responsibilities include real-time system development, CPU and cache optimization, OS-level tuning, high-performance networking, kernel and microarchitecture research, lock-free data structures, and performance-monitoring tool development. Interns collaborate with quantitative researchers, traders, and infrastructure engineers while gaining experience with production systems and potential full-time conversion.
Summary Generated by Built In

About Quadeye

Quadeye is an algorithmic trading firm operating across major global financial markets and exchanges. We combine quantitative research, advanced mathematical modeling, and high-performance technology to develop sophisticated automated trading strategies across diverse asset classes.

Our teams work at the intersection of markets, mathematics, statistics, and technology, with significant ownership across the entire strategy lifecycle—from research and ideation to implementation, deployment, and optimization.

We offer a highly meritocratic environment where talented researchers and engineers have the opportunity to work on challenging problems, access world-class infrastructure, and see the direct impact of their work on live trading performance.

The Role

We are looking for a Systems Engineering Intern to join our Latency Systems team and work on the high-performance technology that powers our trading operations.

You will work at the intersection of operating systems, networking, CPU architecture, and high-performance software, contributing to real-time systems engineered for nanosecond-level latency. You will learn how to identify performance bottlenecks, optimize critical execution paths, and build reliable systems where every CPU cycle matters.

You will work closely with systems engineers, quantitative researchers, traders, and infrastructure teams while contributing across the systems engineering lifecycle:

Design → Development → Performance Engineering → Testing → Deployment → Optimization

What You’ll Do

• Design and develop components for real-time trade execution and risk management systems with stringent latency and reliability requirements.
• Profile critical execution paths to identify bottlenecks and improve system latency, throughput, and predictability.
• Optimize performance across CPU utilization, memory management, cache behavior, operating systems, and compiler-level execution.
• Explore low-latency systems concepts including kernel internals, CPU affinity, interrupts, clock sources, NUMA, and CPU microarchitecture.
• Research and experiment with high-performance networking stacks and kernel bypass technologies.
• Design and optimize algorithms and cache-efficient data structures for performance-critical workloads.
• Explore lock-free and wait-free approaches where appropriate for latency-sensitive systems.
• Build monitoring and diagnostic tools to analyze CPU cycles, network throughput, memory allocation, and system latency.
• Contribute across requirements gathering, system design, implementation, testing, deployment, and production monitoring.
• Collaborate with engineers, quantitative researchers, traders, and infrastructure teams to improve the performance and reliability of our trading systems.


Requirements
• Pursuing a degree in Computer Science, Computer Engineering, or a closely related technical discipline, preferably from a leading academic institution.
• Strong foundation in data structures, algorithms, and object-oriented programming.
• Strong programming skills in C++ or C.
• Good understanding of operating systems, Linux, and system-level programming concepts.
• Strong analytical and problem-solving skills with an interest in understanding systems at a low level.
• Curiosity about performance engineering, operating system internals, networking, and computer architecture.
• Familiarity with low-level debugging, profiling, or performance analysis tools is advantageous.
• Knowledge of Python, Perl, R, or other scripting languages is a plus.
• Ability to work effectively on multiple priorities in a fast-paced technical environment.
• Strong communication and collaboration skills with a willingness to learn quickly and take ownership.

Benefits


Skills Required

  • Currently pursuing a degree in Computer Science, Computer Engineering, or a closely related field
  • Enrollment at an IIT, top NIT, or top engineering college
  • Strong fundamentals in data structures and algorithms
  • Strong fundamentals in object-oriented programming
  • Excellent programming skills in C++ or C
  • Good understanding of operating systems, Linux, and system-level concepts
  • Knowledge of Python, Perl, or R
  • Familiarity with low-level debugging and profiling tools
  • Strong problem-solving ability
  • Curiosity about system internals
  • Ability to multitask and work efficiently under pressure
  • Excellent communication skills
  • Strong work ethic and willingness to learn rapidly
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gurugram
192 Employees
Year Founded: 2007

What We Do

Quadeye combines the best of both worlds: the opportunity and spirit of a startup and the stability of an established, experienced firm. Our employees work hard to solve interesting problems, and their results are rewarded. We value continuous learning—from our outcomes, from the environment and from each other. By having deepest possible understanding of the financial markets and translating that understanding into great automated trading strategies, we have built a distinct track record of success. We trade across many asset classes and instruments, using a variety of models, across the globe.

Similar Jobs

Comcast Logo Comcast

Engineer 4, Software Development & Engineering

Digital Media • Information Technology • News + Entertainment
Remote or Hybrid
India
115000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Gurgaon, Gurugram, Haryana, IND
160000 Employees

Optum Logo Optum

Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Gurgaon, Gurugram, Haryana, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Gurgaon, Gurugram, Haryana, IND
160000 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account