
Senior Software Engineer II, Agentic AI
DigitalOcean3 hours ago
Base Salary
$167k - $209k/yr
Responsibilities
- Design, implement, and operate core services for provisioning, executing, managing, and monitoring AI coding agents and agentic workloads.
- Build integrations with OpenAI Codex, Claude Code, CrewAI, LangGraph, and other agent frameworks and runtimes.
- Develop scalable, fault-tolerant services and APIs for agent sessions, lifecycle management, execution orchestration, and asynchronous event processing.
- Build secure sandbox and microVM-based execution environments with isolation, resource limits, secrets management, and network controls.
- Develop APIs, CLI integrations, SDK-compatible interfaces, and examples for integrating agents, tools, triggers, and external systems.
- Improve observability, debugging, incident response, performance, and service-level objectives through logs, metrics, traces, and actionable events.
- Own features end to end from technical design and implementation through testing, production rollout, and operational support.
- Lead design discussions, conduct code reviews, improve engineering practices, and address technical debt and operational risks.
- Collaborate with product management, infrastructure, security, inference, and developer experience teams.
- Evaluate and prototype agent orchestration, multi-agent workflows, tool execution, human-in-the-loop controls, and usage policies.
Requirements
- 8+ years of professional software engineering experience with microservices, messaging systems, databases, and infrastructure as code.
- Strong experience building large-scale SaaS or PaaS products using Go or similar backend languages.
- Hands-on experience integrating LLMs or multimodal models and creating, managing, and operating high-scale agentic workloads.
- Experience with complex agent session lifecycles, pause/resume transitions, live agent token streaming using Kafka, and human-in-the-loop approvals and state transitions.
- Experience building high-throughput REST/gRPC APIs, custom reverse proxies, or network routers with concurrent connection scaling.
- Practical experience with Kubernetes or Nomad, service meshes, or distributed key-value stores such as Redis, Consul, or Etcd.
- Strong experience modeling application state in PostgreSQL or MySQL and designing high-volume telemetry ingestion pipelines using Snowflake or ClickHouse.
- Experience building developer-facing products such as APIs, SDKs, or cloud consoles with attention to developer workflows and latency constraints.
- Experience shipping customer-facing software products and operating critical services in high-scale environments.
- Preferred familiarity with agentic AI orchestration, LangGraph, OpenAI Agents SDK, CrewAI, Model Context Protocol, or human-in-the-loop primitives.
Benefits
- Hybrid work arrangement.
- Reimbursement for relevant conferences, training, and education.
- Access to LinkedIn Learning’s 10,000+ courses.
- Employee Assistance Program, local employee meetups, and flexible time off; specific benefits may vary by location.
- Potential bonus based on company and individual performance.
- Equity compensation for eligible employees, including grants upon hire and an Employee Stock Purchase Program.
Tech Stack
Categories
About DigitalOcean
DigitalOcean provides cloud infrastructure and platform services for developers, startups, and small to mid-sized businesses, including virtual machines (Droplets), managed Kubernetes and databases, object/block storage, networking, and GPUs for AI workloads. It operates a usage-based, self-service public cloud with APIs, CLI, and a marketplace to deploy and scale applications. Founded in 2012 and headquartered in Broomfield, Colorado, DigitalOcean is a public company listed on the NYSE.