Software Engineer
GENERAL/EMPLOYMENT
Software Engineer -- New York, NY. Design, extend & develop/engineer highly performant C-based software systems for automated low-latency financial market trading with steady tail latency & high throughput across the trading day. Minimum requirements: Bachelor's Degree in Computer Science, Computational Data Science or related IT field + knowledge of: C & Python; Bash scripting language; computer architecture; parallel programming on modern CPU architecture (X84-64); modern databases & SQL query language; ability to develop/engineer software applications with different network protocols & tools (multicast & RESTful); data structures & algorithms in the context of designing & developing a large-scale computer system that seeks low latency & high throughput; version control system (Git); Unix/Linux; GNU Make & CMake. Must pass company's required skills assessment. Base pay: $165k-$325k/year (does not include other forms of compensation/benefits). Note Hybrid work attendance policy: In-office work required at below office address for collaboration days based on each team's requirement; remote work permissible for remainder of same month. Send resume to TS-Posting@twosigma.com or mail to TS/HR Dept, Two Sigma Investments, 100 Avenue of the Americas, 16 Fl, NY, NY 10013. Reference Job ID 13209
Required skills
- Git (software)
- Scripting Language
- Bash
- Trading - Finance
- SQL
- Python
- Computer Hardware
- Network Protocol
- Unix - General
- Linux
- CPU