Software Development Engineer III (CRM - Opportunities)
Core
Own the CRM Opportunities product end-to-end, serving as the deal and pipeline engine for revenue motions from lead conversion to closed-won.
Role type
Senior IC backend builder (CRM)
Builds
Pipelines, stages, automations, reporting, and integrations at scale
Domain
SaaS CRM / Sales infrastructure
Deliverable
production ML models | product features
Required skills
Data modeling (SQL/NoSQL), API design, distributed systems, Node.js or Go, multi-tenant SaaS architecture, event streaming, Vue.js
Preferred skills
Experience building CRM/sales/pipeline products, strong product instincts, portfolio of shipped work
Technologies
Node.js, Go, Vue.js, Kafka, Redis Streams, MongoDB, Postgres, ElasticSearch, ClickHouse
Responsibilities
Design and evolve data models for pipelines and deals; Build and scale APIs and event-driven workflows; Tackle distributed systems concerns like idempotency and hot tenants; Improve performance via indexing and sharding; Ship end-to-end features including UI changes; Instrument systems with logs, metrics, and traces.
Seniority
Senior, hands-on IC