[Hiring] Senior Software Engineer, Financial Accounting @Derivative Path
Senior Software Engineer, Financial Accounting @Derivative Path
Software Development
Salary $140k to $180k ..
Remote Location
Employment Type full-time
Posted 4d ago

[Hiring] Senior Software Engineer, Financial Accounting @Derivative Path

4d ago - Derivative Path is hiring a remote Senior Software Engineer, Financial Accounting. πŸ’Έ Salary: $140k to $180k cad, plus bonus and equity πŸ“Location: Canada

Role Description

We are seeking a Senior Software Engineer to join our hedge accounting team within DerivativeEDGE. Reporting to the Engineering lead, this role works closely with Product, Delivery, and client-facing teams to deliver accurate, compliant accounting workflows for financial institutions managing derivatives and hedging programs.

This position requires a blend of strong software engineering fundamentals and genuine interest in accounting concepts and financial workflows. You will work on client-facing priorities, translating complex accounting requirements into reliable, automated software that treasury teams and accountants depend on daily.

What You'll Do

  • Design, build, and maintain hedge accounting features supporting effectiveness assessment, journal entry generation, and reporting workflows across a range of hedge designations and financial instrument types.
  • Collaborate with Product and Delivery on user stories, sprint planning, and supporting documentation within an Agile development lifecycle.
  • Gather and incorporate client feedback directly, working closely with Product and Engineering to translate operational pain points into platform improvements.
  • Build and maintain automated testing frameworks that ensure the consistency and accuracy of accounting outputs and reporting data.
  • Contribute to a high standard of engineering craft on the team, sharing best practices and supporting the growth of less experienced engineers.

Qualifications

  • 5+ years of professional software development experience, ideally with exposure to accounting software, financial reporting systems, or treasury management platforms.
  • Familiarity with accounting concepts and financial workflows, with the ability to engage meaningfully with domain experts and translate requirements into well-structured software.
  • Strong proficiency in an object-oriented programming language, including async programming patterns, ORM frameworks, and SOLID design principles.
  • Experience designing and building features that span frontend and backend layers, with an understanding of distributed systems principles such as event-driven architecture, service boundaries, and fault tolerance.
  • Experience writing unit and integration tests using xUnit or similar frameworks, with a genuine commitment to test coverage as part of delivery.
  • Database design and development experience across relational and non-relational systems, including PostgreSQL, MS SQL, or MongoDB.
  • Ability to work effectively across time zones in a distributed, international team environment.
  • B.S. in Computer Science, Finance, Economics, or equivalent practical experience.

Preferred Qualifications

  • Proficiency in C# and .NET 10, including async programming patterns and Entity Framework.
  • Experience with React for building responsive, data-intensive frontend interfaces.
  • Familiarity with event streaming platforms such as Kafka for real-time data pipelines.
  • Hands-on experience with AWS services including compute, storage, and managed database offerings.

Benefits

  • Competitive bonus, base salary, and equity compensation
  • 23 days of PTO
  • Fully remote
  • RRSP contribution at 3%
  • Competitive health benefits

The expected salary for this position is $140K to $180K CAD and is eligible for a discretionary bonus and equity. We will consider your skills, experience, and location when determining your pay.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Financial Accounting @Derivative Path
Software Development
Salary $140k to $180k ..
Remote Location
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 165,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later