Find a Job: Results

Back to Results

Software Architect/Tech Lead

Location: NY / JC Region
Category: Information Technology
Employment Type: Direct Hire


Software Architect/Tech Lead -- Job description

Client is seeking a senior software engineer with extraordinary programming and analytic abilities to spearhead building the next generation of the high-performance historical simulation / trading engine that powers our business. The senior software engineer should be prepared to work closely with the firm’s founders to develop and implement new solutions through the creative application of technology. The individual would be expected to grow with Client and eventually take on management responsibilities

Areas of research and development would include:

  • Tools to process, analyze, and interact with complex financial data
  • Signal processing and optimization
  • Real-time portfolio analytics
  • Low latency event processing
  • Data analysis and integration
  • Execution engine and post-trade assessments

Requirements include:

  • Bachelors, Masters, or Ph.D. in computer science, mathematics, or physics from a top university. Advanced degree a plus
  • Minimum 5 years’ experience hands-on programming for large scale software development / enterprise architecture
  • Work experience with lead role in system architecture and design to develop complex software solutions
  • Experience in Java, Python, and C++. Matlab is a plus
  • Interest in global markets
  • Experience with database design is a plus

We will only consider experienced programmers for this role.

Seniority Level



  • Computer Software
  • Investment Management
  • Research


Employment Type


Job Functions

  • Finance 
  • Information Technology 
  • Engineering