Software Development Engineer, Agentic Workspaces
Core
Design, build, and operate the Data Plane services that authenticate, authorize, connect, and stream WorkSpaces sessions for both human users and AI agents.
Role type
Senior Software Development Engineer (Distributed Systems & Streaming)
Builds
Low-latency, high-availability brokering and streaming services for the Agentic WorkSpaces platform.
Domain
Cloud Infrastructure, Distributed Systems, Real-time Streaming, Identity & Access Management
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Real-time streaming protocols, Identity integration, High-availability architecture, Object Oriented Design, Large-scale system development
Preferred skills
AI-powered operational management, Intelligent gateway selection, Self-healing routing, Automated testing pipelines
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement pre-session authentication, authorization, and governance for humans and AI agents. Own the operation of low-latency brokering and streaming services with self-healing routing and cross-region failover. Drive engineering excellence through instrumentation and pipeline-based deployment. Partner with compute, identity, and networking teams on architectural decisions.
Seniority
Senior, hands-on IC