Software Engineering LMTS
Core
Design, build, test, and operate backend services, APIs, and event-driven workflows for the Momentum product (meeting capture, recording, transcript processing, insight generation) using AI-first engineering practices.
Role type
Senior backend software engineer (AI/LLM integration)
Builds
Backend services, APIs, and event-driven workflows for the Momentum product
Domain
Enterprise CRM, AI/LLM, Conversation Intelligence
Deliverable
production ML models
Required skills
Java, C++, Go, C#, Ruby, Scala, Python, Node.js, JavaScript, REST, SOAP, XML, WSDL, HTTP, JSON, Spring, gRPC, Agile, AI development tools (Claude Code, GitHub Copilot, Codex, Cursor), advanced prompt engineering, test-driven development, CI/CD, distributed systems debugging
Preferred skills
Conversation intelligence, audio/video recording, transcription, media processing, meeting-platform integrations
Technologies
Java, C++, Go, C#, Ruby, Scala, Python, Node.js, JavaScript, Spring, gRPC, REST, HTTP, JSON, Lightning Web Components, CI/CD tools
Responsibilities
Design, build, test, and operate capabilities across the Momentum product; Develop robust backend services, APIs, and event-driven workflows; Process and manage high-volume conversation, recording, transcript, and insight data; Design for security, privacy, compliance, data residency, observability, and operational readiness; Apply test-driven development practices; Use CI/CD tooling to deliver production-grade software; Monitor production behavior and diagnose complex distributed-system failures; Participate in architecture and code reviews; Use AI development tools to improve development velocity; Create clear system context for engineers and AI-assisted workflows; Collaborate with Product, Design, Security, Privacy, Site Reliability, and partner engineering teams
Seniority
Senior, hands-on IC