Job Description:
Technical Developer for Groove by Clari sales engagement platform
Role overview:
The Technical Developer – Groove by Clari is responsible for designing, developing, and maintaining applications, services, and integrations that leverage the Groove sales engagement platform and its CRM‑native architecture. The role partners closely with RevOps, Sales, and IT/Engineering to ensure Groove is tightly integrated into the revenue tech stack and that engagement data flows reliably across systems.
Key responsibilities:
· Design and implement backend and/or full‑stack services that integrate with Groove, Salesforce, and adjacent revenue systems (marketing automation, telephony, datawarehouse).
· Build and maintain APIs, webhooks, and data pipelines to support high‑volume events such as email sends, call logs, task creation, and activity synchronization.
· Implement automation for sales engagement use cases (lead routing, sequence enrollment, enrichment, routing exceptions, and lifecycle triggers) using Groove capabilities and custom services.
· Collaborate with RevOps and Sales leaders to translate business requirements into technical designs, sequence logic, and system workflows that are reliable and secure.
· Optimize performance, observability, and reliability of Groove-related integrations and services, including logging, monitoring, and alerting.
· Write unit, integration, and end‑to‑end tests; contribute to CI/CD pipelines for code that depends on or extends the Groove platform.
· Troubleshoot and resolve production issues related to Groove integrations, data consistency, and authentication/authorization flows.
· Document technical designs, APIs, and runbooks, and provide technical guidance to admins, analysts, and other developers working with the Groove ecosystem.
Required qualifications
· 3–7 years of professional software development experience, ideally in B2B SaaS or revenue/GTM systems.
· Strong proficiency in at least one modern backend language (such as Java, Node.js/TypeScript, or Python) and experience building RESTful APIs and working with JSON.
· Experience integrating with Salesforce or another major CRM (data model concepts, API usage, OAuth or similar auth flows).
· Familiarity with sales engagement or sales productivity tools (Groove, Outreach, Salesloft, etc.) and how sellers use sequences, dialers, schedulers, and activity capture.
· Experience with relational or cloud databases and handling event/activity data at scale.
· Solid understanding of software engineering best practices, including code reviews, testing, version control, and CI/CD.
Preferred skills
· Direct experience working with Groove by Clari or Clari’s broader revenue platform.
· Knowledge of event‑driven architectures (queues, pub/sub) for processing engagement events and signals.
· Experience with cloud platforms (AWS, Google Cloud Platform, or Azure) and infrastructure‑as‑code or containerization (Docker, Kubernetes) used by GTM or data services.
· Background collaborating with RevOps, Sales, or Customer Success teams and translating GTM processes into technical solutions.