Senior Software Engineer – Java/KDB

Location : Location
US-NY-New York


GTS is looking for a senior java developer to join a senior development team supporting our market making business. The team managing and building out our platform handles the firm's high volume electronic trading flows in various instruments. You will be working with quant researchers and technologists as well as trading desks to build our trading platform and strategies.


GTS is a leading global electronic market maker, powered by combining market expertise with innovative, proprietary technology.  As a quantitative trading firm continually building for the future, GTS leverages the latest in artificial intelligence systems and sophisticated pricing models to bring consistency, efficiency, and transparency to today's financial markets. GTS accounts for 3-5% of daily cash equities volume in the U.S. and trades over 30,000 different instruments globally, including listed and OTC equities, ETFs, futures, commodities, Fixed Income, foreign exchange, and interest rate products.  GTS is a Designated Market Maker (DMM) at the New York Stock Exchange, responsible for nearly $12 trillion of market capitalization. Our workplace of 200 plus employees welcomes people of all backgrounds and experiences, and we take pride in our diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status, and will not be discriminated against on the basis of disability.


  • Work with business stakeholders to build new and maintain existing algo trading platform features.
  • Ensure the trading platform is built with high-performance low-latency solutions.
  • Meet deadlines in support of a fast-moving release cycle
  • Leverage new technologies and approaches with continuous improvement in mind.
  • Tailor the algorithmic container to meet the demand to house increasingly more sophisticated algorithmic strategies.
  • Responsible for the analysis of project requirements and the development of technical specifications.
  • Ability to independently analyze and troubleshoot complex applications.
  • Performs unit and systems testing of applications/solutions.
  • Uses product specifications to build system documentation.
  • Has experience with all phases of application programming.
  • Demonstrates knowledge in the software implementation lifecycle and specific programming languages.


  • Bachelor’s Degree in Computer Science or Engineering or equivalent education and experience
  • 5+ years of experience in creating, maintaining, enhancing trading engines, order management systems and/or smart order routing solutions across multiple asset classes
  • Expert level knowledge of Java essential, Experience with KDB
  • Experience with message oriented middleware like TIBCO Rendezvous®

  • Strong understanding of FIX protocol, market data and trading signals
  • In-depth understanding of algorithmic trading strategies
  • Excellent verbal and written communication skills
  • Expertise in application, data, and infrastructure architecture disciplines
  • Advanced knowledge of architecture and design across all systems
  • Proficiency in multiple modern programming languages
  • Knowledge of industry-wide technology trends and best practices
  • Ability to work in small, collaborative teams to achieve organizational goals
  • Passionate about building an innovative culture


The following experience/attributions are a plus:


  • Experience with database applications and working knowledge of SQL
  • Knowledge of Pre and Post trade analytics,
  • Understanding of build and deployment management
  • Experience as a member of a team providing L2 support


We're proud to employ some of the leading talent in the industry, and we work to ensure our employees enjoy a high quality-of-life.


In accordance with New York City's Pay Transparency Law, the base salary range for this role is $110,000 to $275,000. Base salary does not include other forms of compensation or benefits.


What We Offer:

  • A selection of healthcare plans for you and your family, some 100% employer paid; with coverage starting on day one
  • In-office perks – Free lunch daily and access to a fully stocked pantry (when working in the office).
  • Casual dress code (when working in the office).


Unsolicited resumes 

We do not accept unsolicited headhunter and agency resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with GTS.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed