Software Development Engineer -AI/Agentic Systems
About the role
The Senior Requirements Engineer for AI Agents & Agentic Workflows is a critical role within the Developer Experience Program (EDP). This role is responsible for defining and shaping the requirements for Equinix's most forward-looking developer productivity investments. Key responsibilities include designing and building the Agentic Execution Framework, implementing Claude Code platform-native integrations, developing the AI Agent Registry, and building the Agent Build Platform.
Responsibilities
- Design and build the Agentic Execution Framework: event bus integration, agent scaffolding, human-in-the-loop approval queues, retry and error handling, and end-to-end execution traceability
- Implement Claude Code platform-native integrations: CI failure triage agent, PR assist agent, unit s generation agent, and the "what should I work on?" developer portal surface
- Build and maintain the AI Agent Registry: catalog service, agent metadata schema, discovery APIs, trust boundary enforcement, versioning, and lifecycle management
- Develop the Agent Build Platform: a low-code, UI graph-based workflow builder that enables developers without deep agentic knowledge to compose and deploy production-ready agentic workflows
- Implement agent integration connectors into delivery pipelines, incident management systems, and policy enforcement layers to automate manual handoffs and reduce developer toil
- Build scoped permission models, execution isolation environments, audit logging, and human-in-the-loop guardrails to ensure agents operate safely within enterprise governance boundaries
- Instrument all agentic systems with observability hooks — logs, metrics, traces — and integrate with the unified observability platform
- Write clean, well-sed, production-grade code with high coverage; own your services from development through deployment and on-call
- Participate in architecture design reviews, contribute to engineering standards, and help define patterns that other teams can follow when building agentic systems
- Continuously measure impact against developer productivity metrics — PR cycle time, time to first commit, deployment frequency — and iterate based on data
Requirements
- Strong proficiency in one or more backend languages — Go, Python, Java, or TypeScript — with demonstrable experience building event-driven or distributed systems in production
- Hands-on experience building with LLM APIs and agentic frameworks: LangChain, LangGraph, AutoGen, CrewAI, Amazon Bedrock Agents, or equivalents
- Experience integrating with GitHub APIs, GitHub Actions, and CI/CD pipeline systems — building bots, automation workflows, or developer tooling on top of these platforms
- Practical knowledge of event streaming and messaging systems: Kafka, EventBridge, RabbitMQ, or equivalents — able to design reliable, observable event-driven pipelines
- Familiarity with workflow orchestration platforms such as Temporal, n8n.io, Prefect, or similar
- Solid grasp of security patterns relevant to agent systems: non-human identity, scoped permissions, secrets management, least-privilege execution, and audit trails
- Experience with containerized workloads and Kubernetes — able to deploy, operate, and scale agent services in a cloud-native environment
- Proficiency with observability tooling: structured logging, metrics instrumentation (Prometheus/Grafana), and distributed tracing (OpenTelemetry)
Qualifications
- 7+ years of software engineering experience, with at least 2 years focused on platform engineering, developer tooling, or AI/ML systems in a production environment
- Demonstrated experience shipping agentic or LLM-powered systems at scale — not just prototypes, but production services with reliability, governance, and observability requirements
- Strong track record of building internal developer platforms, developer portals, or self-service tooling used by large engineering organizations
- Experience working in large, matrixed engineering environments — comfortable navigating dependencies across security, platform, compliance, and application engineering teams
- Ability to operate with autonomy on ambiguous, greenfield engineering challenges where the patterns are still being defined
- Strong written and verbal communication skills — able to document architecture decisions, write clear technical specs, and engage productively with product and business stakeholders
- Bachelor's degree in Computer Science, Engineering, or a related field; equivalent practical experience accepted
Pay
The targeted pay range for this position in the United States - Redwood City Office is $186,000 - $280,000 USD / Annual
Schedule
Full-time
Benefits
Equinix offers a comprehensive benefits package including:
- Employee Assistance Program
- Insurance: Health, life, disability, and voluntary plans
- Retirement: Retirement plan contributions
- Paid Time Off (PTO) and Paid Holidays
Equal Opportunity Employer
Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.