DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Two Sigma Investments, LP Software Engineer in New York, New York

Job Location: 100 Avenue of the Americas, New York, NY 10013Note: Company “Hybrid” work attendance policy: In-office work attendance required at the aforementioned office address for collaboration days based on each team’s requirement; telecommuting/working from home is permissible for remainder of the same month.Duties: Design, engineer/develop and implement new software components to capture, process and enrich datasets for use in Equities Markets, Financial Analysis, Modeling, and Trading. Provide ongoing Data Engineering support for production processes driving model signal generation. Design, engineer and implement parallel and real-time data acquisition software systems over various Internet protocols including FTP, HTTP, and SMTP. Research, engineer, and optimize scalable technical implementations to support multi-terabyte dataset processing. Design, engineer, and implement highly complex concurrent and distributed computing data software systems. Develop/engineer production-quality, high-reliability, highly tuned numerical computer software code using complex linear algebra and statistical modeling techniques. Participate in cross-functional project planning, system design, and planning in tandem with technical and non-technical partners. Fix bugs and improve existing data software systems to meet changing business requirements. Research, engineer and develop adaptive data cleaning computer software systems by using math and statistical analysis skills in the application of computer science, mathematical and engineering analytical principles.Minimum requirements: Master’s Degree in Computer Science or Computer Engineering plus 3 years of experience in Software Development type of position(s).Alternative minimum requirements: Bachelor’s Degree in Computer Science or Computer Engineering plus 5 years of experience in Software Development type of position(s).Skills required: Must have experience using the following software skills/technologies: data structures and algorithms; object-oriented languages (C++, Java, or Python); multi-processing and multi-threading programming; Bash programming on Linux/Unix; SFTP and Amazon S3; Git; SQL (relational) and MongoDB (non-relational) databases; parsing and cleaning large financial data and constructing meaningful features for the purpose of modeling; Software Development Life Cycle (SDLC) concepts; and developing/engineering data processing software systems with consideration for fault-tolerance and scalability. Must also pass company’s required skills assessment.Base salary: The base pay for this role will be between $170,000 and $325,000 per year. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental, and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications, and experience.To apply: Email resume to TS-Posting@twosigma.com or mail to TS/HR Dept., Two Sigma Investments, LP 100 Avenue of the Americas, 16th Floor, New York, NY 10013 and reference Job ID #12640

Minimum Salary: 170,000 Maximum Salary: 325,000 Salary Unit: Yearly

DirectEmployers