Jobs / TD

Sr. Platform Engineer, TD Securities

TD · Toronto, ON, Canada
Toronto, ON, CanadaExp: 8+ yrs105,100-129,400 CAD/yearlyOnsite
Remuneration
Discretionary variable compensation award
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

The Senior Platform Engineer leads the design and development of a scalable, resilient, high-performing PnL reporting platform for a next-generation Trading Risk Warehouse, serving risk analysts, front-office traders, and senior executives. The role manages infrastructure and environments, resolves system bottlenecks, automates operations, and improves continuous integration and delivery across large-scale Hadoop, web, and ETL platforms.

Qualifications

  • At least 8 years managing and supporting large-scale, mission-critical platforms.
  • At least 8 years of Linux system administration experience.
  • At least 6 years managing Git and CI/CD tools, including Maven and Jenkins, in an Agile environment.
  • Strong experience administering Hadoop platforms, including HDFS, Spark, and Hive.
  • Experience with large-scale platform migrations.
  • Experience managing web and service/API platforms.
  • Experience with messaging technologies such as Kafka.
  • Experience with RDBMS and fluency in SQL; Cassandra or another non-relational database experience preferred.
  • Experience implementing and managing system monitoring tools.
  • Experience developing and managing highly scalable, low-latency systems.
  • Proficiency in automation programming with Unix shell scripting, Python, or another programming language.
  • Experience managing large-scale web and ETL platforms.
  • Cloud platform experience is an asset.
  • Strong communication and problem-solving skills, including collaboration in global, fast-paced teams.
  • People management skills.
  • Hands-on market risk or PnL reporting experience is an asset.

Responsibilities

  • Build and maintain a stable, reliable, secure, scalable, high-performing platform.
  • Manage hardware, software, storage resources, and multiple integrated environments.
  • Improve code promotion processes and developer productivity.
  • Maintain the stability of the platform and Trading Risk Warehouse ecosystem.
  • Identify and resolve system bottlenecks and recurring issues.
  • Promote continuous integration, continuous delivery, and engineering best practices.
  • Automate existing processes and workflows.
  • Explore technologies and capabilities to improve the platform.
  • Collaborate with development and production operations teams to troubleshoot issues and enhance the platform.

Skills

BashCassandraGitHadoopHiveJenkinsKafkaLinuxMavenPythonSpark

Work schedule

37.5 hours

Industry

Capital marketsBanking

Relocation

No