Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Trading

Full-time

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Trading based in Canada. As a Senior Software Engineer, you will design and build a high-performance algorithmic trading platform that powers reliable, scalable, and developer-friendly brokerage services. You will play a key role in architecting critical systems that support trading workflows, order execution, and risk management. Working in a lean, globally distributed engineering team, you will combine deep technical expertise with hands-on development to solve complex challenges across the software stack. From low-latency processing and concurrency control to distributed systems and data modeling, your work will directly influence platform performance and reliability. This role offers the opportunity to shape foundational infrastructure, make important architectural decisions, and contribute to products used by financial institutions worldwide. If you thrive in a demanding, fast-paced environment where ownership, innovation, and technical excellence matter, this is an opportunity to make a lasting impact on the future of financial technology. Accountabilities: - Design, develop, and maintain a robust, scalable algorithmic trading platform that delivers high performance, reliability, and an exceptional experience for users of brokerage services. - Build and optimize systems supporting trading workflows, including Order Management Systems (OMS) and Risk Management Systems (RMS). - Develop high-throughput, low-latency services by applying advanced knowledge of algorithms, concurrency, CPU-level performance optimization, and distributed system design. - Contribute across the entire software stack, from low-level programming and backend services to frontend components, databases, and system architecture. - Architect distributed systems with a focus on scalability, high availability, fault tolerance, and long-term maintainability.

- Design effective messaging and event-driven architectures using message queues and brokers to support reliable communication between services. - Make critical technical and architectural decisions, balancing performance, reliability, complexity, and future growth. - Collaborate with a globally distributed team of engineers and financial technology professionals to deliver high-quality software and continuously improve platform capabilities. - Apply analytical and data-driven approaches to identify bottlenecks, benchmark system performance, and optimize infrastructure for demanding trading workloads. - Take ownership of engineering initiatives from design through implementation, testing, deployment, and ongoing improvement. Requirements: - Significant professional experience in software engineering, with previous experience building or maintaining trading or exchange systems, such as Order Management Systems (OMS), Execution Management Systems (EMS), exchanges, market-making platforms, algorithmic trading systems, or quantitative trading infrastructure. - Strong programming skills across low- and high-level languages, such as C/C++, Go, Zig, Rust, Java, Scala, or Python. - Demonstrated experience optimizing systems for low latency, high throughput, and efficient resource utilization. - Strong understanding of algorithms, distributed systems, scalability, high availability, database technologies, concurrency control, and performance-critical architectures. - Experience with messaging queues, message brokers, and distributed communication patterns. - Proficiency in system design, object-oriented data modeling, service-oriented architectures, and system abstraction, with an emphasis on maintainable and scalable solutions. - Practical experience developing and implementing Order Management Systems (OMS) and Risk Management Systems (RMS).

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Trading in Remote vacancy
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the...  ...their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...  ...reliability of what you ship, you make sensible trade-offs under real constraints, and you... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Remote
    13 hours ago
  • $120 - $180 per hour

     ...on a project to improve how AI systems do real-world software engineering work. We're looking for senior software engineers who have deep experience at top technology...  ...financial institution (a leading bank, hedge fund or trading firm), working as a software engineer ~ A high-... 
    Senior
    Hourly pay
    Contract work

    Mercor

    Remote
    1 day ago
  •  ...ETFs, options, crypto, fixed income, 24/5 trading, and more. Amongst our subsidiaries,...  ...team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...you to apply. Your Role As a senior software engineer, you will help build and scale... 
    Senior
    Full time
    Remote work
    Home office

    Alpaca

    Remote
    1 day ago
  • $120 per hour

     ...Pay: $120/hour Commitment: Hourly, ~40 h/week Field: Software Engineering Mercor is hiring Senior Software Engineers to work on a project with a leading AI research lab. You'll apply your open-source engineering experience to real software engineering work.... 
    Senior
    Hourly pay
    Contract work

    Mercor

    Remote
    5 days ago
  •  ...applications and next steps. Our partner is looking for a Senior Software Development Engineer based in Canada. The Senior Software Development Engineer...  ...translate user needs into prioritized backlogs, evaluate trade-offs, remove blockers, and take ownership of delivery outcomes... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    7 days ago
  • $153k - $213k per year

     ...for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and...  ..., and partnering on decisions that properly consider risks and trade-offs. · You will proactively identify project, process, technology... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  •  ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team...  ...profiles, and teams. - Make thoughtful technical decisions and trade-offs, balancing long-term architecture with solutions that meet... 
    Senior
    Long term contract
    Full time
    Work from home

    Spotify

    Remote
    25 days ago
  •  ...reliability through efficient queries, safe migrations, and concurrency controls. Review pull requests and maintain consistent engineering standards across the codebase. Requirements Typically 5+ years of experience building and operating production backend systems... 
    Senior
    Full time
    Contract work

    Turing

    Remote
    7 days ago
  •  ...transcripts, expert calls, news, trade journals, and clients’ own...  ...AlphaSense is seeking an exceptional engineer to own our Excel plugin...  ...- Experience with enterprise software deployment, updates, and version...  ...Knowledge of Excel's calculation engine, object model, and common... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide

    Alphasense

    Remote
    25 days ago
  •  ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or PHP,... 
    Senior
    Full time

    Nmi

    Remote
    14 days ago
  •  ..., event transcripts, expert calls, news, trade journals, and clients’ own research content...  ...AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing...  ...You Are: - 5+ years building production software, with significant experience in desktop applications... 
    Senior
    Full time
    Work at office
    Worldwide

    Alphasense

    Remote
    26 days ago
  •  ...think flexible within your country, not borderless. Location: Remote - Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our engineering... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Remote
    7 hours ago
  • $153k - $213k per year

     ...people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm’s engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products,... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    1 day ago
  •  ...quota, routing, caching, failover, cost attribution, and governance controls. Partner with security, infrastructure, and product engineering teams on agentic-workload guardrails and tool-access identity. Create system metrics, monitoring, alerting, runbooks, and... 
    Senior
    Full time
    Casual work
    Remote work
    Flexible hours

    Affirm

    Remote
    19 hours ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior / Principal Software Engineer based in Canada. We are looking for an experienced Senior / Principal Software Engineer to help shape the evolution of... 
    Senior
    Long term contract
    Full time
    Remote work

    Jobgether

    Remote
    6 days ago
  • $200k - $350k per year

     ...with central clearing houses and exchanges to support billions in trading volume per day. We’ve agonized about our data model...  ...experience for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the... 
    Senior
    Full time
    Work at office
    Remote work

    Clear Street

    Remote
    5 days ago
  •  ...more about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    2 days ago
  •  ...team initiatives from design through fleet-wide rollout, mentor engineers, and maintain high standards for design, code review, and operational...  ...Go or Python and experience building production infrastructure software such as Kubernetes controllers, operators, or admission webhooks... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  • $150k - $250k per year

     ...houses and exchanges to support billions in trading volume per day. We’ve agonized about...  ...combining highly-skilled product and engineering talent with seasoned finance professionals...  ...-paced markets. The Role: As a Senior Software Engineer on the Clear Street Frontend... 
    Senior
    Full time
    Work at office
    Remote work

    Clear Street

    Remote
    7 days ago
  •  ...future of solar for all. Our award-winning software puts the power of data and technology...  ...core platform, building the computation engines that make accurate, high-fidelity solar design...  ...fit in here. About the Role As a Senior Software Engineer on the System Design Pod... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours
    Shift work

    Aurora Solar

    Remote
    7 days ago
  • $143.8k - $231.9k per year

     ...you want meaningful work, visible impact and put something genuinely rare on your CV, keep reading. About the Role: As a Senior Software Engineer, Backend on Camunda’s Distributed Systems team, you’ll help build and evolve the durable, highly available, horizontally... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Camunda

    Remote
    4 days ago
  •  ...useful, correct at a high level, and aligned with strong engineering practices. Assess the quality of explanations,...  ...for Cursor, Codex, and Claude Code. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong... 
    Senior
    Contract work
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    G2i Inc.

    Remote
    11 days ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the internet...  ...Layout/APZ team is a global community of engineers who care deeply about how the Web looks...  ..., printing, and animations in Gecko, the engine behind Firefox. You will be able to design... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago
  •  ...Responsibilities Collaborate with other engineers to identify and correct issues. Write high-quality, performant, open-source, standards-compliant code. Develop layout, graphics, user-interaction techniques, algorithms, and tools that improve Firefox rendering quality... 
    Senior
    Long term contract
    Immediate start
    Remote work
    Home office

    Mozilla

    Remote
    11 days ago
  •  ...Build and maintain full-stack applications using React, TypeScript, and Python. Role Summary We are looking for a Software Engineer with hands-on experience in full-stack development and some exposure to DevOps practices. You will contribute to building and operating... 
    Senior
    Part time

    Turing

    Remote
    25 days ago
  •  ...useful, correct at a high level, and aligned with strong engineering judgment. Assess the quality of explanations,...  ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience or equivalent experience. Strong... 
    Senior
    Contract work
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    G2i Inc.

    Remote
    11 days ago
  •  ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,...  ...exercise with a recorded Loom walkthrough. Requirements Senior, Staff, or Principal-level software engineer, or equivalent experience. Strong... 
    Senior
    Ongoing contract
    Contract work
    Remote work
    Worldwide
    10 hours per week
    Flexible hours

    G2i Inc.

    Remote
    11 days ago
  • $153k - $213k per year

     ...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards...  ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system... 
    Senior
    Long term contract
    Full time
    Remote work

    Affirm

    Remote
    25 days ago
  •  ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger...  ...and that history is one of our biggest advantages in an agentic software delivery lifecycle. Flaky test detection, test insights, pipeline... 
    Senior
    Full time
    Immediate start

    Circleci

    Remote
    12 days ago
  •  ...development, with a track record of delivering high-quality and performant projects. Demonstrated success in identifying and resolving software bugs and system bottlenecks. Experience with codebase refactoring and implementing complex features in large-scale applications.... 
    Senior
    Part time
    For contractors
    Internship
    Remote work
    Flexible hours

    micro1

    Remote
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Trading. Be the first to apply!