Skip to main content

Software Developer - Fullstack

Posted yesterday

quadeyeChicago (IL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Full Stack Engineer 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 Full Stack Engineer with 5+ years of relevant experience to build and enhance applications and tools that support our Quant, Infrastructure, Compliance, and Operations teams. You will work closely with users to understand real-world problems, evaluate potential solutions, and take ownership of implementation from design and development through testing, deployment, and post-deployment monitoring. You will build reliable, intuitive systems that improve internal workflows and support critical trading operations in a fast-paced environment. This is a high-ownership role where you will contribute across the full development lifecycle: Problem Discovery ? Solution Design ? Development ? Testing ? Deployment ? Monitoring & Improvement
What You'll Do: Design, build, and maintain in-house web applications and software that support trading and business-critical workflows. Work closely with Quant, Infrastructure, Compliance, and Operations teams to understand requirements and translate them into effective technical solutions. Develop full-stack solutions across backend services, web applications, scripting, and data-driven workflows. Build intuitive and efficient user experiences for internal systems and applications used by trading and other teams. Improve existing tools and trade-monitoring systems to make them more robust, reliable, and scalable. Evaluate different technical approaches and make thoughtful design decisions based on performance, maintainability, and user requirements. Own solutions across development, testing, deployment, and post-deployment monitoring. Troubleshoot production issues and continuously improve application performance and reliability.
Requirements: 5+ years of relevant software engineering experience, preferably within an HFT or algorithmic trading environment. Engineering degree in Computer Science or a related technical discipline. Strong experience with Python web application development, preferably using Django. Experience with front-end technologies including HTML, JavaScript, and modern frameworks such as React or Angular. Experience with Shell, Perl, and/or Python scripting. Strong working knowledge of Linux/Unix-based operating systems. Good understanding of operating systems, application architecture, and system design. Experience with AWS services such as ELB, Lambda, EC2, and Route 53.Ability to design, develop, test, deploy, and monitor reliable production applications. Experience or knowledge of financial markets or the financial industry is advantageous. Ability to work effectively in a fast-paced environment and manage multiple high-priority projects. Strong problem-solving skills with the ability to learn and work with new technologies quickly. Excellent written and verbal communication skills.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this