ZoomInfo

Senior Software Engineer

ZoomInfo
hybrid senior full-time Bengaluru, Karnataka, India
Apply →

First indexed 18 Apr 2026

Description

We're looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will build, evolve, and operate backend services at scale for ZoomInfo. You'll work primarily with Node.js/TypeScript (NestJS preferred), design robust REST/GraphQL APIs, optimize MongoDB/Redis, and deploy on cloud (GCP preferred or AWS) with a strong focus on reliability, performance, security, and cost efficiency.

Key Responsibilities:

  • Design, implement, and own microservices and REST/GraphQL APIs in Node.js/TypeScript (NestJS preferred)
  • Translate product requirements into technical designs; break down work, estimate, and deliver incrementally
  • Model data and optimize queries in MongoDB; implement effective caching with Redis (TTL, eviction, hot-key mitigation)
  • Ship production-ready code with unit/integration tests; participate in on-call, incident response, and postmortems
  • Containerize and deploy via Docker/Kubernetes; automate builds and releases with CI/CD (blue/green or canary)
  • Instrument services for logs, metrics, and traces (p95/p99); continuously improve latency, reliability, and cost
  • Review code, document designs, and mentor SE II/III engineers; contribute to shared standards and best practices

Requirements:

  • 7+ years of software engineering experience, including 3+ years building backend services in Node.js/TypeScript
  • Strong API fundamentals: versioning, pagination, authN/Z (OAuth/OIDC), and secure coding (OWASP)
  • Hands-on with NestJS/Express/Fastify; familiarity with microservices patterns and event-driven workflows
  • MongoDB expertise (schema design, indexing, basic sharding concepts) and Redis caching patterns
  • Cloud experience on GCP (preferred) or AWS; Docker; working knowledge of Kubernetes; CI/CD with GitHub Actions/Jenkins/GitLab
  • Observability skills: Datadog/OpenTelemetry/Prometheus/Grafana; confident debugging in production

Nice to Have:

  • Kafka or Pub/Sub; API Gateway/Ingress; feature flags; rate limiting and quotas
  • Terraform/Helm; security tooling (SonarQube), dependency hygiene, secret management
  • Performance profiling, load testing, and practical cost optimization
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/zoominfo/jobs/8305634002