Senior Software Engineer - API & MCP Platform

Zoominfo

Bethesda (MD)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits
Lifestyle programs for well-being

Job summary

ZoomInfo is looking for a Senior Software Engineer to join their API & MCP Platform team in Bethesda, Maryland. This role involves designing and maintaining RESTful APIs using Java and NestJS, ensuring high performance and scalability.

Ideal candidates have at least 5 years of software development experience, focusing on APIs and microservices, along with expertise in OAuth 2.0 and API security best practices. Comprehensive benefits and a supportive work culture are offered.

Qualifications

  • 5+ years of experience in software development with focus on API development.
  • 3+ years of experience designing and implementing RESTful APIs.

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs.
  • Build APIs that power data enrichment and search capabilities.
  • Architect and implement secure authentication systems.

Skills

API development
Java (Spring Boot)
NestJS
OAuth 2.0
API security best practices
Distributed systems

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS or GCP

Job description

ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast.

As a Senior Software Engineer on the API & MCP Platform team, you’ll be at the forefront of building and scaling ZoomInfo’s API infrastructure that handles millions of API calls weekly and powers integrations across our platform. You’ll work with Java and NestJS to develop robust, secure, and high-performance API services that enable seamless connectivity for our customers and partners.

What You’ll Do:
  • Design, develop, and maintain scalable RESTful APIs using Java and NestJS framework
  • Build APIs that power company and contact data enrichment, search, and intelligence capabilities
  • Architect and implement secure authentication and authorization systems using OAuth 2.0
  • Build high-performance API gateways with advanced rate limiting, throttling, and quota management
  • Design and implement MCP (Model Context Protocol) tools and servers to enable AI-powered integrations
  • Establish and enforce API design standards, versioning strategies, and best practices across the organization
  • Optimize API performance, caching strategies, and response times for high-volume traffic (millions of calls daily)
  • Design and implement comprehensive API documentation, SDKs, and developer tools
  • Create MCP tool schemas, implement prompt best practices, and optimize tool discovery patterns
  • Collaborate with product and integration teams to define API contracts and service-level agreements (SLAs)
  • Implement monitoring, logging, and analytics for API usage patterns and performance metrics
  • Participate in code reviews and mentor team members on API and MCP best practices
  • Troubleshoot and resolve production issues in distributed API systems
  • Contribute to technical architecture decisions for API platform evolution
What You Bring:
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 5+ years of experience in software development with strong focus on API development
  • 3+ years of experience designing and implementing RESTful APIs and microservices at scale
  • Strong expertise in Java frameworks (Spring Boot, Spring Security, Maven/Gradle)
  • Strong expertise in NestJS framework
  • Deep understanding of OAuth 2.0, OpenID Connect, JWT, and API security best practices
  • Experience with API gateway technologies
  • Proficiency with API design patterns, versioning, and documentation (OpenAPI/Swagger)
  • Strong knowledge of rate limiting, throttling, and API scalability strategies
  • Understanding of distributed systems and high-availability architectures
  • Experience with MCP (Model Context Protocol) tool creation and implementation
Preferred Qualifications:
  • 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
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with CI/CD pipelines and automated API testing
  • Familiarity with message queuing systems (Kafka, RabbitMQ)
  • Experience building developer portals and API documentation platforms
  • Background in platform engineering or developer experience (DX) initiatives
  • Active contributions to open-source API projects or MCP tool repositories

The US base salary range for this position is $140,000 - $200,000 plus variable compensation and benefits.

We want our employees and their families to thrive. In addition to comprehensive benefits we offer holistic mind, body and lifestyle programs designed for overall well-being. Learn more about ZoomInfo benefits here.

ZoomInfo is proud to be an equal opportunity employer, hiring based on qualifications, merit, and business needs, and does not discriminate based on protected status. We welcome all applicants and are committed to providing equal employment opportunities regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic protected by applicable law. We also consider qualified candidates with criminal histories in accordance with legal requirements.

For Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. ZoomInfo does not administer lie detector tests to applicants in any location.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Platform Integrations
Senior Software Engineer - Platform Integrations

Zoominfo • Bethesda (MD)

Hybrid
USD 140,000 - 200,000
Comprehensive benefits
Holistic wellness programs
Senior Software Engineer
Senior Software Engineer

ZoomInfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Holistic lifestyle programs
Comprehensive benefits
Career growth support
Senior Software Engineer
Senior Software Engineer

ZoomInfo Technologies LLC • Bethesda (MD)

On-site
USD 140,000 - 220,000
Senior Software Engineer Bethesda, Maryland, United States
Senior Software Engineer Bethesda, Maryland, United States

Zoom Information, Inc. • Bethesda (MD)

Hybrid
USD 140,000 - 220,000
Senior Product Manager, Context Engineering
Senior Product Manager, Context Engineering

Zoominfo • Waltham (MA)

On-site
USD 126,000 - 198,000
Comprehensive benefits
Wellness programs
Equal opportunity employer
Senior Software Engineer - IDP
Senior Software Engineer - IDP

Zoominfo • United States

On-site
USD 140,000 - 220,000
Software Engineer III
Software Engineer III

Worky • Waltham (MA)

On-site
USD 112,000 - 176,000
Principal Software Engineer - Data
Principal Software Engineer - Data

ZoomInfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Comprehensive benefits
Holistic mind, body and lifestyle programs
Senior Software Engineer - IDP
Senior Software Engineer - IDP

Zoominfo • New York (NY)

On-site
USD 140,000 - 220,000
Senior Software Engineer
Senior Software Engineer

ZoomInfo • Bethesda (MD)

On-site
USD 136,000 - 215,000
Holistic mind and body programs
Comprehensive benefits