Taro Logo

Software Engineer - Early Career (USA)

Trexquant is a systematic fund at the forefront of quantitative finance, with a team of world-class researchers and engineers.
Stamford, CT, USA
Backend
Entry-Level Software Engineer
In-Person
Finance

Job Description

Trexquant Investment, a growing systematic fund at the forefront of quantitative finance, is seeking an Early Career Software Engineer to join their engineering team. The role focuses on developing infrastructure for systematic trading, including data pipelines, back testing tools, and execution systems. You'll work with experienced engineers and quantitative researchers on greenfield development projects, contributing to building new systems from the ground up.

The position offers an opportunity to work on low-latency, high-throughput research and trading systems using modern programming languages like C++, Java, and Rust. You'll be responsible for building and optimizing data processing pipelines, developing tools for back testing and model training, and collaborating with researchers and traders to improve research productivity and trading performance.

The ideal candidate should have a BS/MS in Computer Science or related STEM field, strong programming skills, and knowledge of data structures and algorithms. The role requires proficiency in languages like C++, Python, Java, or Rust, and familiarity with Linux environments. The company offers comprehensive benefits including competitive compensation, full healthcare coverage, and a collaborative work environment.

This is an excellent opportunity for early-career software engineers interested in quantitative finance to work with cutting-edge technology and contribute to innovative trading systems. The role combines technical challenges with practical applications in financial markets, offering significant learning and growth potential.

Last updated 3 days ago

Responsibilities For Software Engineer - Early Career (USA)

  • Full lifecycle development of low-latency, high-throughput research and trading systems using C++, C, Java, or Rust
  • Build and optimize data processing pipelines to ensure reliable access to large, high-quality datasets
  • Assist in developing tools for back testing, model training, and strategy evaluation
  • Collaborate with researchers and traders to deliver technical solutions
  • Participate in code reviews, testing, and documentation
  • Stay abreast of emerging technologies, tools, and best practices

Requirements For Software Engineer - Early Career (USA)

Java
Python
Linux
Rust
  • BS/MS degree in Computer Science, or a related STEM field
  • Strong knowledge of data structures, algorithms, and object-oriented programming
  • Proficiency in one or more programming languages: C++, C, Python, Java, or Rust
  • Familiarity with Linux environments
  • Excellent problem-solving skills and ability to learn quickly in a collaborative team setting

Benefits For Software Engineer - Early Career (USA)

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
  • Competitive salary plus bonus based on individual and company performance
  • Collaborative, casual, and friendly work environment
  • PPO health, dental, and vision insurance premiums fully covered for you and your dependents
  • Pre-tax commuter benefits
  • Weekly company meals