Senior Software Engineer – Fintech Backend

Salient Group — Canada · Posted ~5 hours ago

Senior Full-time

Skills

backend software engineering system architecture trading systems order management production troubleshooting root-cause analysis AI-assisted software development backend systems AI coding tools AI agents

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team building secure, highly accurate backend infrastructure for a large-scale brokerage and capital markets platform. The role covers trading, order management, settlement, funding and risk systems, with significant architectural ownership and daily collaboration across product, compliance and distributed engineering teams.

Highlights

Hands-on ownership of high-scale financial backend systems, exposure to trading and capital markets, cross-functional collaboration with product, risk and compliance teams, and extensive use of modern AI-assisted engineering tools.

Description

Senior Software Engineer — Toronto Fintech backend systems. Capital markets scale. AI-native engineering for an investments app. We're hiring a hands-on Senior Software Engineer to design and build the backend systems behind a brokerage and capital markets platform — trading, order management, positions, settlement, funding, and risk. You'll work at the intersection of financial engineering and modern software practice, partnering closely with a product and engineering team based overseas. What You'll Do: Design and own backend systems powering trading, order management, positions, and settlementMake architecture decisions built for market-driven scale, accuracy, and securityDrive root-cause analysis on production issues in a live trading environmentCollaborate daily with Product, Risk, Compliance, and cross-regional engineering teamsUse AI coding tools and agents throughout the dev lifecycle — coding, review, testing, debugging, documentationHelp establish AI-native engineering practices across the team What You'll Need: 5+ years building backend systems in Java, C++, Go, Python, or similarProven experience with distributed, highly-available systemsStrong grasp of databases, APIs, messaging, caching, and concurrencyIndependent ownership from technical design through productionStrong cross-functional and cross-cultural communication skillsRegular, critical use of AI coding tools — not just relying on generated output Nice to Have: Experience building OMS, trading, portfolio, clearing/settlement, or market data systemsBackground in regulated capital markets or brokerage environmentsExperience with high-volume, low-latency trading infrastructureCloud infrastructure and modern DevOps exposurePrior collaboration with China-based engineering teamsProfessional Mandarin proficiency Key Skills: Still love writing code, not just managing projectsUnderstand how capital markets businesses translate into system architectureHave built where accuracy and risk control matter as much as speedAlready treat AI as core to your daily workflowEnjoy pushing back on existing approaches with simpler solutions We regret to inform only shortlisted candidates will be contacted.