Back to search results

Cesium Scala Developer – Core Platform Team

New York, New York

Job Description:

Cesium Scala Developer – Core Platform Team

The Cesium organization is the firm-wide provider of product (financial securities), counterparty, & account reference data, which is critical to 500+ consuming applications spanning multiple lines of business (Global Markets, Global Wealth & Investment Management, etc) from the front office (trading apps, etc) to the back office.    Cesium is looking to hire an application developer to work on its strategic software platform responsible for sourcing, processing, and distributing reference data.  The platform is relatively new and we are looking to aggressively expand its functionality over the next several years.  The Cesium platform team needs a senior developer to lead numerous high tech, high innovative solutions supporting reference and all of GBAM Data. These solutions do and will serve as the infrastructure for new enterprise program applications (Datasets, NFRR, CCAR, Reference Data, Onboarding, and Tax).

This person will work on a 35-40 person software development team located in downtown NYC that is responsible for building & maintaining our core tech platform leveraged by other teams within our org who are focused on building business applications.  He/she will be responsible for requirements, design, implementation, testing, and support of various projects ranging from 1 to 3-5 people in size.  The core technologies that will be used are Scala.  Depending on the project, he/she may also work with REST, DB2, various Apache open source libraries such as Spark, Kafka, Spray.

Financial industry knowledge or experience is not required.  The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code.  This team operates like a small tech company within a large financial institution.  Must have strong knowledge of programming fundamentals (algorithms and data structures)


  • Strong verbal & written communication skills
  • 4-year Computer Science or equivalent degree
  • Experience with Scala (strongly preferred) and Java
  • Experience with front end development using frameworks like Angular
  • Strong problem-solving and communication skills and enjoys a collaborative environment
  • Experience with functional programming is a plus
  • Familiarity with Semantic Web (RDF) and SPARQL is a plus
  • Experience with distributed computing is a plus
  • Familiarity with Zookeeper/Spark/HDFS is a plus

Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees are expected to have in-depth capital markets product knowledge, and manage a high level of risk. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 5-7 years of applicable experience. This job code is only to be used for associates supporting Global Markets.


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: No


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
222 BROADWAY, NY, New York, 10038