Skip to main content
Sundayy logo

Software Engineer (Java, Python)

Sundayy
Be an Early ApplicantFull Timemid
CAPosted April 8, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaShellSQLLinuxRESTAgileAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

About The Company

Scotiabank is a prominent financial institution operating across the Americas, committed to supporting the financial growth and success of its clients, communities, and employees. With a rich history of innovation and customer-centric services, the bank offers a comprehensive range of products including personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets. Guided by its purpose, "for every future," Scotiabank strives to empower individuals and organizations to achieve their financial goals through trusted advice, innovative solutions, and a diverse, inclusive culture. The bank values diversity, equity, and inclusion, fostering an environment where every employee can thrive and contribute to the organization’s success.

About The Role

The Centralized Market Data team at Scotiabank is responsible for providing accurate and timely financial market data, including equities and fixed income, to support trading and risk management solutions within the bank. We are seeking a dedicated Software Engineer to join this team and play a vital role in integrating and ingesting data from various source systems, including vendor and in-house feeds, into the Asset Control Platform. The successful candidate will be instrumental in developing data pipelines, creating data models, and ensuring the high quality and reliability of financial data used across critical banking operations. This role offers an excellent opportunity to work with cutting-edge technologies and contribute to the bank’s data management strategy, supporting business-critical processes and systems.

Qualifications

  • Experience with integrating financial market and derived data into downstream business-critical processes and systems
  • Proficiency with enterprise data management solutions such as Asset Control, GoldenSource, IHS Markit (S&P Global), or Xenomorph
  • Hands-on experience with Asset Control Platform (Formula Engine), Java, Python, Linux Shell scripting, SQL, and TIBCO Message Service
  • Knowledge of data warehouse and ETL processes for data movement and system integration
  • Experience working with vendor financial data providers such as Bloomberg, Reuters/Datascope
  • Ability to develop reports, ad hoc queries, and perform data analysis
  • Strong communication and interpersonal skills
  • Attention to detail with a focus on rapid feedback and client satisfaction
  • Understanding of SDLC methodologies including Agile and Waterfall
  • Experience with database design and data modeling
  • Knowledge of banking and risk-related systems (preferred)
  • Experience developing code to consume REST API services (a plus)
  • Educational background in Computer Science, Information Technology, or related fields

Responsibilities

  • Implement data ingestion pipelines to transfer data from source systems such as Bloomberg, Reuters, Datascope, and ADP into the Asset Control Platform
  • Develop and maintain data models and loaders using the Asset Control Platform (AC)
  • Design and develop data quality reports utilizing the AC Formula Engine scripting language
  • Conduct comprehensive testing to ensure high-quality data delivery and system performance
  • Integrate systems via REST APIs and sFTP to facilitate seamless data flow
  • Document database schemas, data process flows, and maintain comprehensive data dictionaries
  • Troubleshoot and resolve database and application defects promptly to minimize operational impact
  • Coordinate code deployments and oversee production implementations to ensure stability and reliability
  • Collaborate with internal teams and external vendors to optimize data integration processes
  • Assist in maintaining compliance with data governance and security standards

Benefits

  • Inclusive culture promoting diversity, equity, and inclusion through Employee Resource Groups (ERGs)
  • Accessible and accommodating work environment supporting diverse needs
  • Opportunities for upskilling through online courses, cross-functional development, and tuition assistance
  • Competitive rewards program including bonuses, flexible vacation, personal and sick days, and comprehensive benefits from day one
  • Engagement in community programs such as hackathons, contests, and social initiatives
  • Location flexibility with opportunities to work from Toronto, Canada

Equal Opportunity

Scotiabank is committed to fostering an inclusive environment where all individuals are treated with respect and dignity. We provide equal employment opportunities regardless of race, ethnicity, gender identity, sexual orientation, age, disability, or veteran status. We encourage applications from diverse backgrounds and are dedicated to accommodating candidates throughout the recruitment process. If you require any accommodations, please inform our Recruitment team.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free