Software Development Engineer, Agentic Workspaces
Core
Design, build, and operate On-Instance Software (OIS) services and agents that provision, secure, and maintain AWS WorkSpaces for humans and AI agents across Windows and Linux.
Role type
Senior Software Development Engineer (Operating Systems & AI Agents)
Builds
On-Instance Software layer including OS provisioning, identity, security, and autonomous agent services for WorkSpaces
Domain
Cloud Infrastructure / Operating Systems / AI Agents
Deliverable
production ML models | product features | infrastructure
Required skills
Linux OS development, Linux package management, native Linux desktop application development, distributed systems design, object-oriented design, C#/C++/Java/Perl
Preferred skills
Full SDLC ownership, automated testing, pipeline-based deployment, AI-powered troubleshooting capabilities
Technologies
Linux, Windows, C#, C++, Java, Perl
Responsibilities
Design and deliver features for On-Instance Software architecture; Drive agent unification across Windows and Linux; Implement on-instance identity, security, and governance for humans and agents; Operate high-availability provisioning and agent services; Drive engineering excellence via instrumentation and automated testing; Raise customer self-service standards for OS updates and provisioning