Principal Software Engineer (USA) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Trexquant Investment LP · 2 days ago

Principal Software Engineer (USA)

Trexquant Investment LP is seeking a highly skilled Principal Software Engineer to lead the next-generation development of their trading and research simulation platform. This role is central to advancing Trexquant's systematic trading infrastructure and involves architecting, implementing, and optimizing high-performance systems for trading simulations and data processing.

MarketingReal EstateReal Estate Investment
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Architect and develop a high-performance multi-asset simulation and backtesting platform capable of supporting strategy research, backtesting, and deployment across equities, futures, fixed income, and derivatives
Collaborate with quantitative researchers to ensure the platform accurately models market dynamics, transaction costs, and execution behavior consistent with live trading environments
Design scalable infrastructure for data ingestion, transformation, and computation pipelines that efficiently process large-scale market data and model outputs
Optimize C++ systems for low latency, high throughput, and numerical precision, ensuring reliability and reproducibility across simulations and production trading
Integrate research workflows—including model training, evaluation, and deployment—into a unified infrastructure supporting both Python- and C++-based research
Partner with infrastructure and data engineering teams to enhance caching, time-series management, and distributed computation capabilities
Ensure modularity, scalability, and extensibility of the simulation and backtesting framework to accommodate evolving research needs and new asset classes
Provide mentorship and technical guidance to engineers and researchers, promoting best practices in software design, testing, and performance validation

Qualification

C++Quantitative researchHigh-performance systemsPythonData modelingCommunication skills

Required

Bachelor's, Master's, or Ph.D. in Computer Science, Engineering, Mathematics, or a related quantitative field
7+ years of experience in quantitative research infrastructure, simulation systems, or high-performance trading technology development
Expert-level proficiency in C++ (C++17/20) with deep knowledge of algorithms, concurrency, data structures, and numeric computation
Strong understanding of market microstructure, execution systems, and simulation methodologies across multiple asset classes
Proven experience architecting large-scale, low-latency, high-throughput systems for systematic or high-frequency trading
Proficiency in Python for research workflow integration and data engineering
Strong background in data modeling, time-series computation, and system performance optimization
Excellent communication skills and ability to collaborate effectively with researchers and engineers in a fast-paced, research-driven environment

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

Company

Trexquant Investment LP

company-logo
Trexquant Investment LP is an Investment Management company.

H1B Sponsorship

Trexquant Investment LP has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (17)
2024 (6)
2023 (5)
2022 (4)
2021 (8)
2020 (6)

Funding

Current Stage
Growth Stage

Leadership Team

T
Tyger Park
Chief Executive Officer
linkedin
Company data provided by crunchbase