Description
Join Adobe's Developer Experience team in San Jose as a Software Development Engineer!
This opportunity allows you to work with world-class technology and collaborate with ambitious professionals to successfully implement innovative solutions.
Responsibilities
- Develop and operate highly available API and AI gateway infrastructure on Kubernetes.
- Develop services, controllers, automation, and self-service tools using Go or Python.
- Use AI-assisted development throughout building, coding, testing, debugging, and documentation.
- Build AI-powered capabilities for log analysis, issue diagnosis, configuration validation, and automated remediation.
- Manage API routing, load balancing, rate limiting, DNS, TLS, service-to-service connectivity, and gateway security.
- Develop GitOps deployment workflows using Kubernetes, Helm, Argo CD, and custom resources.
- Improve platform reliability through observability, automation, managing system resources, and resilient multi-region development.
- Enable secure infrastructure for AI agents and MCP servers, including routing, authentication, authorization, guardrails, and usage controls.
Requirements
- Strong infrastructure and software engineering experience.
- Skilled in Go or Python and experienced in creating production-ready tools or services.
- Hands-on experience with Kubernetes, cloud networking, distributed systems, and API gateways.
- Experience with Envoy, Contour, NGINX, or similar proxy and ingress technologies.
- Knowledge of HTTP, DNS, TLS, OAuth, JWT, API security, load balancing, and rate limiting.
- Experience working with Helm, Argo CD, GitOps, and infrastructure automation.
- Ability to use AI coding tools effectively while maintaining strong engineering, testing, security, and production-quality standards.
- A demonstrated ability to convert recurring operational work into scalable automation or AI-powered solutions.
Benefits
- Comprehensive benefits programs
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
Expected Pay Range
The U.S. pay range for this position is $114,100 - $214,950 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.