Senior Software Engineer

ZoomInfo ZoomInfo · Enterprise · WA · Remote · 938 Engineering - Product Foundations

Senior Software Engineer role focused on building and scaling API infrastructure, with a specific emphasis on integrating AI capabilities through the Model Context Protocol (MCP). The role involves designing, developing, and maintaining robust, secure, and high-performance API services, including authentication, rate limiting, and MCP tool creation. The goal is to enable seamless AI-powered integrations for customers and partners.

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

  • Experience releasing production MCP tools and servers
  • Deep knowledge of MCP best practices, prompt engineering, and tool design patterns
  • Familiarity with AI/LLM integration patterns and 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

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

Other signals

  • AI-powered integrations
  • Model Context Protocol (MCP)
  • AI-powered integrations
  • tool discovery patterns
  • AI/LLM integration patterns