CareerPlan

Senior/Staff Software Engineer

USAFull-time2026-10-20 → 2026-11-11

Core

Build and operate integrations between Stream and applications, services, and AI tools, including designing tool definitions, result shaping, and context passing for Stream's agent.

Role type

Senior/Staff Software Engineer (Backend & AI Integrations)

Builds

Production-ready integrations, MCP servers, clients, and authentication flows for Stream's agent.

Domain

Real-time data platform, AI agents, and software integration infrastructure.

Required skills

Python, software architecture, OAuth 2/OIDC, webhooks, API versioning, MCP (Model Context Protocol), real-time service ownership, failure handling, generalist backend development.

Preferred skills

AI product connector/plugin development, Playwright, Chrome DevTools Protocol, integration security, voice/multimodal assistants, developer documentation.

Responsibilities

Design tool definitions and confirmation flows for the agent; own integration infrastructure including token lifecycles and rate limits; build and operate MCP servers in production; instrument integrations to detect breakage; contribute to core backend and on-call rotation.

Seniority

Senior/Staff, hands-on IC