Computer Programmer

All candidates will have
  • a Bachelor's, Master's, or PhD in computer science, mathematics, physics, statistics, or a related field
  • an excellent academic record
  • strong analytical and programming skills

Research Infrastructure Programming East Setauket, NY
Work closely with research scientists to develop and maintain a C++ based infrastructure that can be used to build complex statistical models and trading algorithms that employ state-of-the-art techniques from machine learning and applied mathematics.

  • expert level knowledge of C/C++/C++11 and programming tools in a Linux/Unix environment

Real-Time Trading Programming East Setauket, NY
Develop and support applications for all aspects of a computerized trading system, with a focus on order handling; real-time risk, regulatory, and operations reporting; and real-time accounting. Support complex models of the financial markets and trading algorithms in a real-time environment.

  • experience in a C++ Linux/Unix environment
  • accounting experience (considered a plus)

Data Programming East Setauket, NY
Use strong analytical skills and in-depth knowledge of C++/C under Linux/Unix to write, improve, test, and maintain programs for various aspects of data processing and data utilities.

  • experience in a C++ Linux/Unix environment
  • basic knowledge of statistics (considered a plus)

Financial Infrastructure Programming New York, NY / East Setauket, NY
Develop and support applications for all aspects of fund administration in a modern financial services organization, with a focus on post-trade activities including fund accounting, risk reporting, margin management, tax reporting, treasury, and related areas including investor relations. Automation to meet processing requirements in a Linux/Unix environment using Java is a priority.

  • deep experience in Java and PostgreSQL databases
  • a background in fund accounting, tax, risk management, or financial computations (considered a plus)
  • experience in Advent Geneva in C++ (considered a plus)

Web Programming East Setauket, NY
Develop and support business infrastructure applications and client-facing websites, with a focus on process automation and data organization.

  • deep experience in Java, SQL, HTML, CSS, and JavaScript
  • experience administering Apache, Tomcat, and PostgreSQL servers in a Linux/Unix environment

To submit resumes or ask questions, e-mail careers@rentec.com.
Reference the specific programming roles in which you are interested.
No telephone inquiries, please.

Renaissance Technologies is an equal opportunity employer.