Docker
Senior Software Engineer, AI Gateway
San Francisco, CA or Seattle, WA, Remote. Posted 28 days ago
The role
You will design and implement core systems for the AI Gateway, including the model router, MCP gateway, and control plane. You will build infrastructure for model routing, policy enforcement, and developer APIs.
What you will do
- Design and implement core systems powering the AI Gateway
- Build infrastructure for dynamic model selection, auto-failover, and policy enforcement
- Own capabilities such as secure credential storage, session summarization, caching, and rate limiting
- Develop APIs for developers building with OpenAI-compatible interfaces and the Model Context Protocol
- Build infrastructure to support evaluation, telemetry, replay, and backtesting
- Lead architectural decisions and mentor engineers
- Perform tuning for caching, session summarization, and rate limiting
- Contribute to roadmap planning, technical strategy, and cross-functional alignment
Required qualifications
- 6+ years of backend engineering experience with production-grade systems
- Deep knowledge of distributed and highly scalable systems, cloud-native infrastructure, and API design
- Experience building secure, high-throughput services
- Fluency in Go, and/or Rust
- Familiarity with AI/ML platforms or model serving infrastructure
- A strong product mindset
- Ownership mentality with a bias for shipping, learning, and iterating
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Nice to have
- Prior experience with OpenAI, Anthropic, or similar LLM APIs
- Familiarity with RAG architectures, vector databases, or agent frameworks
- Experience with policy engines (e.g., OPA), observability frameworks (e.g., OpenTelemetry), or API gateways
- Understanding of OAuth2.1, secret management, and cloud IAM systems
- Experience with Kubernetes, Docker, and microservices architecture
Benefits
- Remote-first by design
- Flexibility to manage your schedule
- Generous PTO
- Designated quarterly Whaleness Days
- Designated end-of-year Whaleness break
- Home office support
- Technology stipend equivalent to US$100 net per month
- Annual stipend for conferences, courses, certifications, and continued learning
- 16 weeks of paid parental leave after six months of employment
- Equity for all full-time employees
- Medical, retirement, and paid holidays vary by country
- Docker swag
Before you apply
- Docker considers visa sponsorship on a case-by-case basis based on business needs
- Docker may use AI-assisted tools during our recruiting process
- Candidates will be invited to opt in to interview recordings
About the company
Docker is a globally distributed, remote-first team building tools that define how software gets built and delivered. Their products include Docker Desktop, Docker Hub, and Docker Scout.