Markets move fast. Our engineers build innovative tools and distributed systems that keep our business nimble and responsive—operating with high reliability in real time.

View Engineering Roles

Apply your creativity. Sharpen your technical skills. Learn fast. Shape the future of a complex platform that operates at immense scale.

A Place to Take Ownership

Our engineers work in small teams, partnering with researchers and traders to solve complex problems at scale. Our teams move quickly from idea to implementation, and the markets deliver swift feedback.

About Our Engineering Team

Software Engineer

Design and deliver elegant software solutions that achieve high performance and reliability.

Quantitative Developer

Partner with quantitative researchers to create solutions that help us conduct deep research and craft trading strategies.

User Interface Engineer

Solve some of the toughest challenges in web UI performance, working directly with your users to design intuitive experiences.

Site Reliability Engineer

Build and run distributed, resilient systems designed to help us achieve the next level of scale.

Early Careers Technology Program

Whether you want to lead people or lead through outstanding code, we’ll provide you with the training, tools and support to help you progress in your career.


Develop a strong, trusted network across the firm through events with peers and leaders.


Hone your technical skills, knowledge of our systems and financial expertise through both structured learning and project-based apprenticeship.


Tackle the most interesting, critical tech problems with guidance from expert colleagues.


Identify the technical specialty and career path that is right for you – whether that’s managing a team or owning an aspect of our tech, with clear frameworks, exposure and dialogue to guide decisions.


A Day in the Life of a Software Engineer

Read the Article

Answers For Applicants

Engineers from our team answer some of our candidates’ most frequently asked questions.

What are the skills and traits of successful engineers?

What makes engineering so critical to our work?

What types of problems do our engineers solve?

What Makes a Great Candidate

  • BS/MS in computer science, electrical engineering, engineering, statistics, mathematics, physics or similar majors
  • Exceptional programming and design skills
  • Ability to communicate effectively in a collaborative, complex and highly technical team environment
  • Intellectual curiosity and passion for solving challenging problems using technology
  • Strong analytical skills and familiarity with probability and statistics
  • Previous internship at a tech or finance company or research experience
  • Motivation to learn

We’re Ready
When You Are

View Engineering Roles

Connect With Us