Software Engineer (Capital Markets & Reference Data)

ScotiabankToronto, ON
Hybrid

About The Position

The Centralized Market Data team is accountable for providing financial market data (E.g. Equities, Fixed Income) to trading and risk management solutions within the Bank. The incumbent will be joining a team of developers to work on the loading/extraction of financial data feeds (vendor / in house) into the Asset Control Platform (greshamtech.com). The team is seeking a Software Engineer ((Capital Markets & Reference Data) to integrate and ingest data from source systems (Vendor \ In-House) into the Asset Control Platform (AC) and develop in house data feeds for downstream business-critical processes and systems.

Requirements

  • Experience with Integrating financial market and derived data into downstream business-critical processes and systems.
  • Experience with enterprise data management solutions similar to Asset Control such as GoldenSource, IHS Markit (S&P Global), Xenomorph
  • Experience with Asset Control Platform (Formula Engine), Java, Python, Linux Shell script, SQL, TIBCO Message Service
  • Experience with data warehouse, ETL to move data / integrate systems
  • Experience with Vendor financial data providers. E.g. Bloomberg, Reuters\ Datascope.
  • Experience in developing reports and completing ad hoc queries and data analysis required
  • Clear communication and interpersonal skills required
  • Attention to detail and feedback from clients on dashboards and reports must be completed rapidly
  • Experience with SDLC methodologies required eg. Agile / Waterfall
  • Experience with databases, data modeling design

Nice To Haves

  • Knowledge on Banking / Risk related systems is a plus
  • Experience developing code to consuming REST API services a plus

Responsibilities

  • Implementing data ingestion pipelines to move data from source systems (Bloomberg, Reuters\ Datascope, ADP) to our Asset Control Platform.
  • Developing Data Models\Loaders using the Asset Control Platform (AC).
  • Design and development data quality reports using the AC Formula Engine (FE) scripting language.
  • Complete testing to ensure high quality product for clients
  • Integrate systems via REST API, sFTP
  • Responsible for documenting databases, data process flows and maintain data dictionaries
  • Troubleshoot and resolve database and applications defects in a timely manner. Consult with internal and external groups as required
  • Coordinating code deployments / production implementations.

Benefits

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service