About The Position

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.

Requirements

  • 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.
  • Clean architecture mindset
  • Strong debugging and systems thinking
  • High ownership and accountability.
  • Comfortable working independently across a distributed team

Nice To Haves

  • 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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service