Algorithmic Trading - High Frequency - Portfolio Management - Quantitative Analysis - Financial Technology

(914) 287-0600      info@rimrocksearch.com          (888) 871-6364   
 
 
 

RIMROCK ASSOCIATES INC

 
 

Quant Research & Financial Engineering

Take your career in financial services to the next level with help from Rimrock. Our executive search firm focuses on Algorithmic Trading and Financial Engineering. Streamline your job search with services from our executive search firm in the local Tri-State Area

 

Positions Currently Available

Equity Option Pricing Developer - NYC 

Quantitative Trading firm seeks Quantitative developer who will employ a variety of mathematical, programming and analytical skills in performing data analysis, mathematical research and quantitative model implementation.  The primary purpose for the position is to assist senior quantitative analysts in implementing a variety of projects involving expansion of a high-frequency, proprietary trading system.

  • Knowledge of statistics, options/derivatives and options pricing model
  • Strong C++/STL programming (Linux environment) a must
  • Experience with SQL and Excel
  • Expertise with C#, tbb and optimization involving multithreading a plus.
  • Understanding of advanced mathematical algorithms
  • Advanced degree in mathematics, physics, computer science or a related field a plus

 

Senior Programmer - NYC

The role is a software development job working primarily on the Optimizer system described above. As a Senior Programmer, the candidate

will be expected to lead development efforts on projects. This includes design and implementation of the software, as well as organizing other

developers on larger projects.  As a Senior Programmer, candidate is expected to interface closely with business users throughout the project

lifecycle. Our Senior Programmers are considered partners with our business users and are expected to not simply implement requirements –

rather, they are expected to work closely with our business users to come up with solutions to business problems. Once the solutions have been

well defined, a Senior Programmer designs and implements the software, and sees the project  through quality assurance and user assurance

testing phases. Ultimately, the Senior Programmer is the one who is responsible for the success of the project. 


The Global Optimizer system is written in C++ and Java, with a SQL database. All development is done in a Microsoft Windows environment.

• BS or Masters in Computer Science, Engineering, or a related Major
• 4+ years using Java or C++ (having both is a strong plus)
• 3+ years using SQL
• Relational database modeling skills (a strong plus)

 

Quantitative Developer - Stamford, CT

 A successful hedge fund specialized in quantitative trading and investments is seeking a Senior developer. The ideal candidate should possess excellent programming skills as well as keen interests in trading and operational issues. Front office C/C++ development experience including trading systems, market data, and quantitative analysis. Experience with algorithm design and analysis, data structures and time series analysis. Building tools for traders using Python/Pandas/R Matlab. An advanced degree in science or engineering. The candidate should demonstrate understanding of the financial markets.


Senior C# Developer – New York, NY

The developer will collaborate in all phases of the software development lifecycle from meeting with business users to designing, implementing and testing software applications across various technologies. In addition to building new applications, the developer will be responsible for providing 3rd tier support of existing applications as well as identifying, implementing and recommending bug fixes and features.  Prior experience in the financial industry a must – working with asset/deal/entity data; Experience with hierarchical legal entities and their associated allocations across investment cash flows  $120 – 150k plus bonus

Technical Skills:

  • Microsoft C# ASP.NET web developer and associated frameworks 
  • Web services architecture
  • HTML, CSS, JavaScript, JQuery
  •  SQL Server development (writing stored procedures / designing tables, keys, triggers) and ORM tools (Entity Framework / Nhibernate)
  • Building and working with SSRS reporting platform
  • Experience of in developing with third party components (DevExpress / Infragistics / ComponentOne / Telerik)
  • Experience of working with project/code management tools (Team Foundation Server / Jira / SVN)
  • Familiarity of Agile development methodology and clean, modular coding style is a must

 

Quant Trading -  NYC

Junior equities quant individual to work across multiple desks on the equities trading floor. Role will touch derivatives pricing, equity swaps and pricing, portfoliio optimization, transaction cost analysis and ETF pricing and hedging.  The ideal candidate should have:

  • masters or PhD background in statistics, computer science, mathematics, computer engineering, operations research, physics, or similar
  • 2 or 3 years of work experience is preferable
  • strong programming skills, KDB is a huge plus
  • strong understanding of statistical concepts
  • ability to build production-quality tools for traders

Software Developer - White Plains, NY

Financial Services firm seeking talented and driven Software Engineer with C++ and Java skills.  In this role your responsibilities will include: analyzing/evaluating product requirements for software applications by working with technical and product managers; Write Documentation: functional specifications, user’s guide and operations guide; Identifying priorities and planning technical tasks; Maintain/modify existing software applications with periodic releases; Create test plans & test tools; support testing & address on-line bug reports/issues

 

  • 2-5 years software engineering experience
  • Strong Systems designing on Unix platform (2-5+ years)
  • Strong C/C++ on Unix platform (more than 2-5+ years)
  • Strong Java on Unix platform (1-3+ years)
  • Demonstrated knowledge of GDB and profiler tools (oprofile, valgrind)
  • Strong TCP/IP programming on Unix and Linux platforms (1-2+)
  • Strong systems programming on Unix and Linux platforms
  • Working knowledge of shell (bash) and perl scripting languages
  • Strong Unit Testing and Regression Testing on Unix and Linux platforms
  • Experience with command-line editors (emacs, vi)
  • Computer Science or equivalent degree (BS) required

 

 

Java/C++ Algorithmic Developers - NYC

 You have been exposed to some of the following: smart order routing, crossing/internalization of order flow, order management, algorithmic trading, exchange connectivity, FIX protocol, real-time market data. You are an efficient programmer who provides an excellent level of service for your production environments and can debug and troubleshoot ambiguous issues. You can multitask and work effectively under pressure and with tight deadlines.  You have experience with Linux, C++, Java, SQL databases, in-memory databases, middleware such as EMS or UME, multi threading/synchronization and distributed computing. You are adept with debugging tools and analyzing complex distributed systems.  $150,000-250,000

 

Fix Specialist - NYC

This individual will be responsible for FIX Certification, Exchanges and Dark Pools and Client Onboarding within Equities and Algo groups.  Integrate FIX counterparties through the Standard FIX Certification process to ensure the timely and high quality delivery of requirements.  Provide clearly written Certification outcomes to our implementation consultants.  Maintenance of documents supporting structured FIX Certification and onboarding process’.  Management leadership and quality oversight of in-house and out-sourced FIX certification team.  Work with the FIX development team on upgrades. and enhancements.  Work with Production Support and external Clients on 2nd and 3rd level production support.  Review FIX messages translate to troubleshoot issues.  Testing that fixes resolve issues on client environments.  The ideal candidate will also have some experience in SQL, and scripting languages Unix shells Csh, bash and Korn. $150,000-200,000

 

Market Microstructure Quant - NYC

Seeking a talented research Quant to join an algorithmic trading team. This individual will be involved in designing new market microstructure models and refining trade execution strategies. Expertise in statistical techniques, experience conducting research on large datasets. Programming proficiency in either C/C++, Python, R, Matlab or SAS.  Strong communication skills a must.  Desire to learn and gain a deep understanding of market microstructure in a highly collaborative environment.  Prior experience with algorithmic trading or familiarity with high-frequency financial data.  $300,000-500,000

 

Quantitative Developer- NYC

Quantitative trading firm seeks a strong Quantitative Developer who will employ a variety of mathematical, programming and analytical skills in performing data analysis and quantitative model implementation. The ideal candidate will be a very strong programmer with a understanding of implementing advanced mathematical algorithms.  Position requirements include an advanced degree in mathematics, physics, computer science or a related field and very strong C++/STL programming experience.  Some finance experience, particularly with options, is a strong plus, and proven excellence in math and solid programming skills are essential. C# experience is also highly desired as is experience with tbb and optimization involving multithreading in general. This position requires a highly self-motivated and detail-oriented candidate able to work closely with and communicate effectively with senior quants and developers.  This is a multiplatform environment, using both Linux and Windows, so a high comfort level working in both worlds is essential, including command line skills, debugging experience using Visual Studio, gdb, etc.  Other desirable skills include experience with SQL, Excel, and knowledge of statistics, options/derivatives and options pricing models. As the quantitative development group is fairly small, flexibility and a positive attitude  ready to work on whatever is needed, whether sophisticated modelling is involved or not is essential.  $185,000-300,000

 

Statistical Arbitrage Desk Developer - NYC

Experience in equity statistical arbitrage or quantitative strategy development preferred. Experience with Equities, FX, Fixed Income, or commodities also appreciated.  Expert C/C++ programming skills and strong Matlab or R/S-plus experience preferred.  Fix Protocol is a must have.  Candidate looking to be involved in the alpha generation process from front to back.  Candidate will work directly with a Senior Portfolio Manager.  Develop new medium and high frequency equity trading signals based on cutting edge financial theory and novel data sources.  Continue to build out a back-testing and modeling platform.  Implement and deploy alpha and execution strategies.  Writing code to monitor data integrity and clean data when necessary.  Monitoring OMS to ensure that risk limits are being obeyed, execution algos are operating properly.  MS/PhD in Computer Science, Mathematics, Statistics, Physics or another quantitative discipline. $150,000-500,000

 

Senior C++  Developer -  NY Metro Area

Our Client is a  leader in the financial industry across multiple asset classes, on several markets around the world. We put our newest talent side-by-side with some of the most innovative thinkers in the industry, creating a vibrant work experience that promotes mutual learning and respect.

  • BS or advanced degree in Computer Science, Mathematics, Physics or similar technical field
  • Expert C++ (5+ years’ experience) Unix Platform
  • Strong knowledge of scripting languages a plus
  • Deep understanding of networking programming, low latency and high throughput issues & challenges
  • Comfortable implementing domain-optimized data structures and complex mathematical algorithms
  • Experience with options market making or flow derivatives trading a plus
  • Experience working with large data sets
  • Excellent interpersonal skills and desire to work as part of a hands-on, performance-driven team
  • Eligible to work in the United States

 

Senior Java Developer -  NY Metro Area

Our Client is a  leader in the financial industry across multiple asset classes, on several markets around the world. We put our newest talent side-by-side with some of the most innovative thinkers in the industry, creating a vibrant work experience that promotes mutual learning and respect.

  • BS or advanced degree in Computer Science, Mathematics, Physics or similar technical field
  • MUST be Java EXPERT (5+ years’ experience)  
  • Strong knowledge of scripting languages a plus
  • Deep understanding of networking programming, low latency and high throughput issues & challenges
  • Comfortable implementing domain-optimized data structures and complex mathematical algorithms
  • Experience with options market making or flow derivatives trading a plus
  • Experience working with large data sets
  • Excellent interpersonal skills and desire to work as part of a hands-on, performance-driven team   
  • Eligible to work in the United States

 

 Junior Java Developer - Jersey City

  • Strong Java on Linux, approx 1-2 years experience
  • Experience with multi-threaded real time systems
  • Experience optimizing systems for performance
  • Strong relational db experience (MS SQLServer/Sybase)
  •  Experience UNIX shell scripting and with scripting languages (any one of python/perl/ruby)
  • Experience with 24x7 always on applications in which downtime is limited and operational tools are important
  • Education  from Top School
  • An awareness of working in a customer facing business and develop an understanding of the impact of their work
  • $80,000 -120,000

 

Senior C++ Developer - NY Metro Area

Our Client is a  leader in the financial industry across multiple asset classes, on several markets around the world. We put our newest talent side-by-side with some of the most innovative thinkers in the industry, creating a vibrant work experience that promotes mutual learning and respect.

  • BS or advanced degree in Computer Science, Mathematics, Physics or similar technical field
  • Expert C++ (5+ years’ experience) Unix Platform
  • Strong knowledge of scripting languages a plus
  • Deep understanding of networking programming, low latency and high throughput issues & challenges
  • Comfortable implementing domain-optimized data structures and complex mathematical algorithms
  • Experience with options market making or flow derivatives trading a plus
  • Experience working with large data sets
  • Excellent interpersonal skills and desire to work as part of a hands-on, performance-driven team
  • Eligible to work in the United States
  • $200,000 - $250,000

 

Senior Java Developer - NY Metro Area

 Our Client is a  leader in the financial industry across multiple asset classes, on several markets around the world. We put our newest talent side-by-side with some of the most innovative thinkers in the industry, creating a vibrant work experience that promotes mutual learning and respect.

  • BS or advanced degree in Computer Science, Mathematics, Physics or similar technical field
  • MUST be Java EXPERT (5+ years’ experience
  • Strong knowledge of scripting languages a plus
  • Deep understanding of networking programming, low latency and high throughput issues & challenges
  • Comfortable implementing domain-optimized data structures and complex mathematical algorithms
  • Experience with options market making or flow derivatives trading a plus
  • Experience working with large data sets
  • Excellent interpersonal skills and desire to work as part of a hands-on, performance-driven team
  • Eligible to work in the United States
  • $200,000 - $250,000

FX Derivatives Java Developer = Stamford, CT

Server-side Java development experience for the Linux platform.  The role involves development of software of various applications in the

FX Derivatives technology application stack including our trade query server, trade booking components and the trading desk's life cycle

tool used for option expirations, cash management process and more.

  • Experience with concurrency programming
  • Understanding of FX products (but not mandatory) and derivatives is beneficial
  • Server-side Java development experience on the Linux platform
  • Experience in concurrency programming and JMS/EMS middleware
  • Knowledge of the FX Options market and products is preferred
  • Knowledge of the FIX protocol is preferred
  • A desire to work in the financial industry in a fast paced environment
  • $95,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contact our executive search firm at 914-287-0600.

Supporting NewYork, CT, and Chicago, Contact us for fast access to lucrative trading positions.

Proudly Serving New York Metro Area, Connecticut, Chicago, and London
 
(914) 287-0600 info@rimrocksearch.com Rimrock Associates Inc on LinkedIn (888) 871-6364