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.

Valuable Early
Career Training

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.


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

View Other
Exciting Roles

Connect With Us