Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Software Engineer, Treasury Services for our Fintech client that provides institutional-grade crypto

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Contract: 6 Months +

Work Model: 3 Days Onsite in Toronto, Ontario

Hours: 37.5


Day-to-Day (D2D) Responsibilities
  • Design, build, and maintain Treasury Services systems (ledger, account management, transaction orchestration, cash flow management).
  • Deliver fault-tolerant, production-ready financial systems that operate at scale.
  • Ensure double-entry accounting correctness and support treasury/finance operations.
  • Collaborate with front-office, platform, and QA teams to integrate functionality and ensure business cohesion.
  • Deploy solutions in AWS and integrate with CI/CD pipelines.
  • Support integrations with custodians, global payments providers, and blockchain systems (e.g., Fireblocks).
  • Document systems for both technical and business teams.
  • Mentor junior engineers and lead complex feature implementation.
  • Identify opportunities to improve performance, scalability, and developer productivity.


Must-Haves
  • 7+ years software engineering experience with deep expertise in Java (best practices, backend systems).
  • Strong experience with accounting/finance systems (double-entry, transactions, cash flow).
  • Hands-on experience with high-performance, low-latency architectures.
  • Solid knowledge of event-driven design and messaging systems (Kafka).
  • Strong background in SDLC, CI/CD, databases, networks, and API development.
  • AWS production experience.
  • Excellent communication skills and ability to work independently while collaborating across teams.


Plusses / Nice-to-Haves
  • Experience with treasury operations, global payments, or banking systems.
  • Exposure to custodians and blockchain solutions (e.g., Fireblocks).
  • Familiarity with NodeJS for front-office integration.
  • Experience in digital assets, fintech, or trading environments.
  • Mentorship or leadership experience in growing engineering teams.


Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé