Job Description
Two Sigma is a leading quantitative investment management and trading firm that utilizes a scientific approach to investing. The Software Engineer in Trading Engineering will build and enhance trading platforms, analyze software performance, and provide support to traders, ensuring robust trading capabilities.
Responsibilities
- Build platforms for simulation and live trading of different financial markets, instruments, and trading algorithms
- Extend trading platforms to cover new markets and new asset classes, accounting for the financial details of those securities; review software code for errors and improvements
- Analyze performance of software and other quantitative measures to inform decision making regarding the design and improvements of the trading systems
- Design, engineer, and implement various financial trading and measurement software applications
- Provide software support to traders implementing their portfolio orders
Skills
- Minimum 1 year of experience required
- BS or MS degree in Computer Science, Engineering, or a related field
- Experience with C, C++, or Rust is required
- A high-level understanding of data structures and algorithms
- 2-6 years of experience preferred systems level development
- Familiarity with Python is a plus
- Experience in deploying and optimizing quantitative models in production environments is a strong plus
- Experience in large-scale systems is desirable
Benefits
- Fully paid medical and dental insurance premiums for employees and dependents
- Competitive 401k match
- Employer-paid life & disability insurance
- Onsite gyms with laundry service
- Wellness activities
- Casual dress
- Snacks
- Game rooms
- Tuition reimbursement
- Conference and training sponsorship
- Generous vacation and unlimited sick days
- Competitive paid caregiver leaves
- Flexible in-office days with budget for home office setup
Company Overview
Company H1B Sponsorship
Apply To This Job