LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Senior Software Engineer

ExperiencedNo visa sponsorship
BGC Partners logo

at BGC Partners

Other

Posted 7 days ago

No clicks

**Senior Software Engineer** – Lead real-time, high-performance Straight-Through Processing (STP) system design and development across FX, Credit, Fixed Income, and Rates at Cantor Fitzgerald Technology Markets. Key responsibilities include building trade delivery platforms, integrating with middleware (ICELink, Markitwire, Bloomberg, etc.), creating clearing solutions, and developing regulatory reporting modules. Expertise in Core Java, Spring, Hibernate, FIX protocol, XML processing, and proficiency in SQL and build tools required. Collaborate cross-functionally, mentor junior engineers, and drive CI/CD best practices.

Compensation
$150,000 – $160,000 USD

Currency: $ (USD)

City
New York City
Country
United States

Full Job Description

Location: New York, NY, United States

Join Cantor Fitzgerald Technology Markets' STP team to architect, build, and maintain highperformance straightthrough processing platforms across FX, Credit, Fixed Income, and Rates. You will work with cuttingedge financial messaging protocols, middleware, and regulatory reporting solutions, collaborating with crossfunctional teams to deliver endtoend trade lifecycle capabilities.

Responsibilities

  • Design and develop highperformance, realtime STP systems for FX, Credit, Fixed Income, and Rates.
  • Build trade delivery platforms interfacing with client risk systems via FIX, proprietary feeds, and thirdparty APIs.
  • Integrate delivery systems with middleware such as ICELink, Markitwire, Bloomberg VCON/TOMS, Reuters, MarkitServ, CME ClearPort, TRAFiX, and Traiana.
  • Develop clearing solutions connecting to ICE, LCH, CME and other clearing houses.
  • Create regulatory reporting modules interfacing with SDRs, DTCC, CME, FINRA, and other regulators.
  • Collaborate with upstream trade capture and downstream posttrade teams to ensure endtoend flow.
  • Partner with crossfunctional stakeholders throughout the project lifecycle for successful delivery.
  • Implement and optimize messaging, caching, and streaming components for low latency.
  • Drive CI/CD best practices, automated testing, and release automation.
  • Mentor junior engineers and contribute to architectural decisions.

Qualifications

  • Strong proficiency in Core Java, data structures, algorithms, and multithreading.
  • Experience with Spring (including Spring MVC), Hibernate/JPA, RESTful services, and JSON.
  • Handson knowledge of FIX protocol and other financial messaging standards (FIXML, FpML).
  • Familiarity with messaging middleware (Kafka, Solace, Tibco, IBM MQ) and streaming/caching technologies (Hazelcast, Ignite, EHCache).
  • Expertise in XML processing tools (XMLBeans, XStream, XSLT, XPath, GSON, Jackson).
  • Solid experience with relational databases (Oracle, Sybase, SQL Server, PostgreSQL) and SQL.
  • Proficiency with build tools (Maven/Gradle, Artifactory/Nexus) and CI/CD pipelines (Jenkins, Bamboo, TeamCity).
  • Comfortable working in Unix/Linux and Windows environments.
  • Product knowledge of FX, Credit Derivatives, Fixed Income, Rates, and related clearing/reporting processes.
  • Ability to collaborate across trade capture, posttrade, risk, and regulatory teams throughout the project lifecycle.

 

Compensation Expectations: $150,000-$160,000

 

 

#LI-JM3

Senior Software Engineer design and develop realtime STP systems for multiasset classes at Cantor Fitzgerald Technology Markets.

Senior Software Engineer

Compensation

$150,000 – $160,000 USD

City: New York City

Country: United States

BGC Partners logo
Other

7 days ago

No clicks

at BGC Partners

ExperiencedNo visa sponsorship

**Senior Software Engineer** – Lead real-time, high-performance Straight-Through Processing (STP) system design and development across FX, Credit, Fixed Income, and Rates at Cantor Fitzgerald Technology Markets. Key responsibilities include building trade delivery platforms, integrating with middleware (ICELink, Markitwire, Bloomberg, etc.), creating clearing solutions, and developing regulatory reporting modules. Expertise in Core Java, Spring, Hibernate, FIX protocol, XML processing, and proficiency in SQL and build tools required. Collaborate cross-functionally, mentor junior engineers, and drive CI/CD best practices.

Full Job Description

Location: New York, NY, United States

Join Cantor Fitzgerald Technology Markets' STP team to architect, build, and maintain highperformance straightthrough processing platforms across FX, Credit, Fixed Income, and Rates. You will work with cuttingedge financial messaging protocols, middleware, and regulatory reporting solutions, collaborating with crossfunctional teams to deliver endtoend trade lifecycle capabilities.

Responsibilities

  • Design and develop highperformance, realtime STP systems for FX, Credit, Fixed Income, and Rates.
  • Build trade delivery platforms interfacing with client risk systems via FIX, proprietary feeds, and thirdparty APIs.
  • Integrate delivery systems with middleware such as ICELink, Markitwire, Bloomberg VCON/TOMS, Reuters, MarkitServ, CME ClearPort, TRAFiX, and Traiana.
  • Develop clearing solutions connecting to ICE, LCH, CME and other clearing houses.
  • Create regulatory reporting modules interfacing with SDRs, DTCC, CME, FINRA, and other regulators.
  • Collaborate with upstream trade capture and downstream posttrade teams to ensure endtoend flow.
  • Partner with crossfunctional stakeholders throughout the project lifecycle for successful delivery.
  • Implement and optimize messaging, caching, and streaming components for low latency.
  • Drive CI/CD best practices, automated testing, and release automation.
  • Mentor junior engineers and contribute to architectural decisions.

Qualifications

  • Strong proficiency in Core Java, data structures, algorithms, and multithreading.
  • Experience with Spring (including Spring MVC), Hibernate/JPA, RESTful services, and JSON.
  • Handson knowledge of FIX protocol and other financial messaging standards (FIXML, FpML).
  • Familiarity with messaging middleware (Kafka, Solace, Tibco, IBM MQ) and streaming/caching technologies (Hazelcast, Ignite, EHCache).
  • Expertise in XML processing tools (XMLBeans, XStream, XSLT, XPath, GSON, Jackson).
  • Solid experience with relational databases (Oracle, Sybase, SQL Server, PostgreSQL) and SQL.
  • Proficiency with build tools (Maven/Gradle, Artifactory/Nexus) and CI/CD pipelines (Jenkins, Bamboo, TeamCity).
  • Comfortable working in Unix/Linux and Windows environments.
  • Product knowledge of FX, Credit Derivatives, Fixed Income, Rates, and related clearing/reporting processes.
  • Ability to collaborate across trade capture, posttrade, risk, and regulatory teams throughout the project lifecycle.

 

Compensation Expectations: $150,000-$160,000

 

 

#LI-JM3

Senior Software Engineer design and develop realtime STP systems for multiasset classes at Cantor Fitzgerald Technology Markets.