InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Senior Software Engineer - Trading Systems

RTX Fintech & Research LLC

New York, NY$180,000 - $220,0001 month ago
45 views19 saves7 applies

Prepare for this role


Job Type

full time

Description

Job Title: Senior Software Engineer - Trading Systems

Company Description

RTX Fintech & Research develops and operates the 1st fully electronic inter-dealer marketplace for interest rate swaps and other derivatives. The marketplace is an innovative platform that provides dealers with fast, efficient price discovery, electronic execution and straight-through processing.

RTX is a CFTC regulated Swap Execution Facility (SEF) in the US. As part of our expansion into Europe, RTX is registering with the Central Bank of Ireland (CBI) as a Multilateral Trading Facility (MTF) based in Ireland.

Role Description

Opportunity to design and implement a global, real-time interactive trading system for the interdealer marketplace. This is a hands-on software engineering role building back-end trading components. You will develop software in Java using the Genesis low code platform.

Role Type: Full-time, onsite

Responsibilities and Deliverables

  • Design and develop critical backend trading system components such as the matching engine, order routing and credit calculation component
  • Collaborate with the CEO/Product Owner and the Senior Business Analyst/Product Manager to design new enhancements to the trading platform
  • Triage critical production issues and provide rapid response during trading system incidents as part of the level 3 response team

Mandatory Experience

  • 10+ years developing production software in Java
  • 5+ years developing electronic trading applications covering one or more of the following asset classes: equities, FX, options, or fixed income.

Desired Experience

  • 2+ years working as a software engineer in a start-up environment
  • 2+ years developing software using the Genesis low-code environment
  • 3+ years developing systems deployed in Amazon Web Services

Key Skills

  • Exceptional server-side Java experience with real-time systems
  • Design and develop efficient, defect-free code under tight time constraints
  • Exceptional analysis and triage of real-time production systems
  • Clear, concise and accurate written communication skills
  • Strong work ethic and an entrepreneurial spirit; thrive in a high-pressure environment

Qualifications

  • Bachelor of Science, Master of Science or equivalent degree in computer science, computer engineering

This job is found at InterviewStack.io

Skills

javareal time systems