Software Engineer I
: Job Details :


Software Engineer I

Prairie Operations LLC

Location: New York,NY, USA

Date: 2024-09-19T06:49:43Z

Job Description:

Responsible for developing and maintaining scalable, multi-tiered applications and infrastructure software systems. Execute high performance exchange connectivity, machine learning, and advanced pattern recognition. Partake in the creation of complex algorithms and all phases of the software development process for computerized trading applications/models. Develop computer information resources as well as provide for data security and control, strategic computing, and disaster recovery. Review and approve all systems charts and programs prior to their implementation. Design, develop, and implement high-performance trading applications, ranging from front-end applications to black-box systems. Evaluate the organizations technology uses and needs and will recommend improvements, such as hardware and software upgrades. Work within a team in designing and developing efficient trading systems and platforms for direct interfacing with exchange messaging protocols as well as third-party trading platforms for market date receipt and order executions. Participate in coding front-end Graphic Use Interface (GUI) and back-end server-side developments in C++ and network programming. Build software infrastructure from data acquisition to fully automated live trading applications. Analyze data, create, and evaluate trading strategies.This position requires a bachelors degree in computer science, Computer Engineering, Electronic Engineering or related field plus experience or coursework in the following: (1) Data Structures and Algorithms; (2) Calculus; (3) Probability and Statistics; (4) Mathematics; (5) Linear Algebra; (6) C++; and (7) Data Science.

Minimum Salary: 150000 Maximum Salary: 200000 Salary Unit: Yearly

Apply Now!

Similar Jobs (0)