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 offers an exciting opportunity to work with world-class researchers and engineers while contributing to the next generation of their quantitative research & trading platform.

The position involves developing critical infrastructure for systematic trading, including data pipelines, back testing tools, and execution systems. You'll be working on greenfield development projects, building new systems from the ground up, and driving innovation in their technology stack. The role requires expertise in languages like C++, Java, or Rust for developing low-latency, high-throughput systems.

As part of the team, you'll collaborate closely with experienced engineers and quantitative researchers, participating in the full software development lifecycle. Your responsibilities will include building and optimizing data processing pipelines, developing tools for back testing and model training, and maintaining high-quality standards through code reviews and documentation.

The ideal candidate should have a BS/MS in Computer Science or related STEM field, strong programming skills, and excellent problem-solving abilities. The company offers a competitive compensation package, including comprehensive health benefits, pre-tax commuter benefits, and weekly company meals. Working at Trexquant provides an opportunity to be at the cutting edge of quantitative finance while working in a collaborative, casual, and friendly environment.

This role is perfect for early-career software engineers who are passionate about financial technology and want to make a significant impact in the systematic trading space. You'll gain invaluable experience working with large-scale systems and complex financial data while contributing to the company's continued growth and success.

Last updated 19 hours 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