logo image

Servicepath Job Board

Senior .NET Product Engineer – Sales Operations & Quote-to-Cash

remote
Burlington, Ontario, Canada .
full-time . April 1, 2026

Description

servicePath™ is an innovative provider of commercial software for IT Service Providers, specifically managed Services and Cloud Computing providers.
 
We are strong proponents of leveraging Artificial Intelligence to drive innovation, aligning with our core value of continuous improvement. By integrating AI into our workflows, we enhance productivity, streamline processes, and elevate our solutions to new heights.

To learn more about our corporate values and how AI shapes our approach, visit our website.

Job Description:
We are looking for a Senior .Net Product Engineer with a deep understanding of Sales Operations and Quote-to-Cash workflows to join our core platform team. You will design and build product features that sit at the heart of how enterprise sales organisation configure, price, quote and convert revenue – from initial opportunity through contract execution, billing and renewal.

This is a product engineering role. You’ll work closely with product and architecture to translate complex RevOps and commercial logic into clean, maintainable platform features – not just deliver against a client backlog. You’ll be expected to own the domain, push back on complexity, and build things that scale.

AI tools are a core part of how we work -for code generation, PR reviews, documentation, and architecture planning. We except you to bring genuine fluency, not occasional usage.
 
At servicePath™, we seek candidates who are eager to enhance performance by leveraging tools and technologies like AI. Our goal is to streamline tasks, increase efficiency, and maximize productivity, making work more manageable while driving organizational success.
 
About the Job:
·        Job Title: Senior .NET Product Engineer
·        Department: Engineering
·        Reports to: Principal Engineer
·        Shift: Day Shift
·        Position: Full-Time
·        Working Hours: Eastern or Atlantic Time Zone
·        Location Type: Remote - Canada (Preferred Toronto)
 
Key Responsibilities:

  • Design and implement product features across the quote-to-cash lifecycle — including pricing models, quoting workflows, contract creation, order management, billing triggers, and renewal logic.
  • Build and maintain the data structures and calculation engines that underpin revenue operations: line item chronology, contract amendments, revenue recognition events, and financial snapshots
  • Design and implement ARR analytics capabilities — including ARR movement analysis (new, expansion, contraction, churn), cohort tracking, and revenue reporting across complex contract structures
  • Develop and maintain integration endpoints and APIs connecting CPQ with CRM, ERP, billing, and payment platforms
  • Contribute to the design of event-driven architecture patterns for tracking commercial state changes across the revenue lifecycle
  • Write comprehensive unit and integration tests; participate in quality-gated delivery milestones
  • Collaborate with product and architecture in sprint planning, design reviews, and technical decision-making within a 2-week cadence
  • Use AI tools actively across your workflow — code generation, refactoring, documentation, and review
Key Competency and Experience:
Required:

  • 5+ years of .NET / C# development experience in enterprise SaaS environments.
  • Strong domain knowledge in Sales Operations or RevOps — you understand how deals flow from opportunity to invoice and why the edge cases matter.
  • Hands-on experience building or maintaining Quote-to-Cash systems, billing platforms, or revenue lifecycle tooling at the code level.
  • Solid understanding of commercial pricing logic — volume breaks, tiered models, contract amendments, renewal uplifts, co-term calculations.
  • Extensive experience with billing system integrations — connecting CPQ and revenue platforms to CRM (Dynamics 365, Salesforce), ERP, subscription billing, and payment systems.
  • Familiarity with ARR measurement and SaaS revenue analytics — understanding how ARR is calculated across contract amendments, co-terms, upsells, and renewals, and how to model that accurately in code.
  • Proficiency with both relational and document databases, including query optimisation, indexing strategies, and time-series or chronology-based data patterns.
  • Strong unit and integration testing practices.
  • Comfortable working independently in a sprint-based delivery model (Jira, story points, sprint commitments).
  • Genuine fluency with AI development tools (Claude, Copilot, ChatGPT) — come prepared to talk about how you use them.
Core Competencies:
·        Clean architecture mindset
·        Strong debugging and systems thinking
·        High ownership and accountability.
·        Comfortable working independently across a distributed team
 
Preferred:
·        Experience with CPQ platforms — building pricing engines, rules engines, or configuration logic
·        Familiarity with quote-to-cash flows end-to-end: quoting, order capture, contract lifecycle, revenue recognition, invoicing, and renewal automation
·        Experience with event sourcing, CQRS, or event-driven patterns in a commercial/financial application context
·        Background in or exposure to: subscription billing systems, PSA platforms, ERP/accounting integrations, or payment and tax connectors
 
Coordinate with Product Manager / Owner: Yes, on Daily Basis (Daily Stand Ups)

If you are an existing employee interested in applying for this role, please submit your resume and reach out to your HR representative for a confidential discussion and guidance on the next steps.

Background Checks and Ethical Conduct:
servicePath™ conducts background checks as part of its hiring process. We take integrity seriously, fraudulent misrepresentation, identity deception, or unauthorized subcontracting will result in withdrawal of an offer or termination.

Equal Opportunity Employer:
At servicePath™, we are proud to be an equal opportunity employer, dedicated to fostering a diverse and inclusive workplace where everyone is valued and respected. We make all employment decisions based on merit, without regard to race, gender, religion, nationality, sexual orientation, disability, or any other protected characteristic. We celebrate and support diversity, recognizing it as a strength that enhances our work environment and drives our success.

Know someone who would be a perfect fit? Let them know!