Software Development Engineer III (CRM - Opportunities - AI)

Added
8 hours ago
Type
Full time
Salary
Salary not provided

Related skills

node.js mongodb redis microservices go

๐Ÿ“‹ Description

  • Own the full lifecycle of the Opportunities backend: translate business and customer needs into
  • Design and evolve the data model for pipelines, stages, deals, and associated entities โ€” getting
  • Build and scale APIs, event-driven workflows, and background jobs that handle high-volume writes
  • Tackle distributed systems concerns: idempotency, eventual consistency, race conditions, hot
  • Improve performance and reliability of large pipelines (millions of opportunities per workspace)
  • Build the AI-assisted surfaces of Opportunities on top of existing AI capabilities โ€” context

๐ŸŽฏ Requirements

  • 4+ years building and operating production backend systems at scale
  • Strong fundamentals in data modeling (SQL and NoSQL), API design, and distributed systems
  • Hands-on experience with Node.js or Go in production
  • Track record of owning services end-to-end โ€” design, build, deploy, on-call
  • Comfort working independently in ambiguous problem spaces with high ownership
  • Solid grasp of scalability, performance, and reliability trade-offs
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’