Software Development Engineer II - CCaaS
Core
Build backend integrations between Observe.AI's AI Agents platform and customer CCaaS infrastructure, handling technical discovery, feasibility studies, and production deployments.
Role type
Software Development Engineer II (Backend Integration)
Builds
Production CCaaS integrations and Proof-of-Concepts for AI agent connectivity
Domain
Customer Experience (CX) / Telecom / AI Agents
Deliverable
production ML models | product features
Required skills
Java or Golang, Container management (Docker Swarm, Kubernetes), SQL/NoSQL databases (Postgres, MongoDB, Cassandra, Redis), Telecom protocols (SIP/SDP, RTP), SIPREC, REST API, WebSockets, WebRTC, gRPC, WireShark, Postman
Preferred skills
Experience in fast-paced environments
Responsibilities
Conduct technical discovery calls with clients, perform feasibility studies for CCaaS integrations, design integration architectures, build and deploy PoCs, code and unit test production integrations, guide junior engineers, handle customer escalations and live troubleshooting, collaborate with cross-functional teams on features
Seniority
Mid-level, hands-on IC