New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
ZoomInfo

Senior Software Engineer

ZoomInfo
Apply →
hybrid senior full-time Bengaluru, Karnataka

First indexed 12 Jun 2026

Description

We're looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, implementing, and owning microservices and REST/GraphQL APIs in Node.js/TypeScript (NestJS preferred). You will work primarily with Node.js/TypeScript, 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

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

Benefits:

  • Competitive salary and benefits package
  • Opportunity to work with a talented team of engineers
  • Collaborative and dynamic work environment

If you're passionate about building scalable and efficient software systems, we'd love to hear from you!

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/zoominfo/jobs/8577358002