Senior Software Engineer - API & Mcp Platform

ZoomInfo ZoomInfo · Enterprise · Bethesda, MD · 938 Engineering - Product Foundations

Senior Software Engineer role focused on building and scaling API infrastructure, including designing and implementing Model Context Protocol (MCP) tools and servers for AI-powered integrations. The role involves developing robust, secure, and high-performance API services, authentication systems, and API gateways, with a strong emphasis on MCP tool creation and implementation.

What you'd actually do

  1. Design, develop, and maintain scalable RESTful APIs using Java and NestJS framework
  2. Build APIs that power company and contact data enrichment, search, and intelligence capabilities
  3. Architect and implement secure authentication and authorization systems using OAuth 2.0
  4. Build high-performance API gateways with advanced rate limiting, throttling, and quota management
  5. Design and implement MCP (Model Context Protocol) tools and servers to enable AI-powered integrations

Skills

Required

  • Java
  • NestJS
  • RESTful APIs
  • microservices
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • API security
  • API gateway technologies
  • API design patterns
  • versioning
  • documentation
  • OpenAPI/Swagger
  • rate limiting
  • throttling
  • API scalability
  • distributed systems
  • high-availability architectures
  • MCP (Model Context Protocol) tool creation and implementation

Nice to have

  • releasing production MCP tools and servers
  • MCP best practices
  • prompt engineering
  • tool design patterns
  • AI/LLM integration patterns
  • context management
  • cloud platforms (AWS, GCP, or Azure)
  • containerization
  • orchestration (Docker, Kubernetes)
  • CI/CD pipelines
  • automated API testing
  • message queuing systems (Kafka, RabbitMQ)
  • developer portals
  • API documentation platforms
  • platform engineering
  • developer experience (DX)

What the JD emphasized

  • Model Context Protocol (MCP)
  • MCP (Model Context Protocol) tool creation and implementation
  • AI-powered integrations

Other signals

  • AI-powered integrations
  • Model Context Protocol (MCP)
  • AI-ready insights