# Senior Software Engineer

**Company**: ZoomInfo
**Location**: Bengaluru, Karnataka
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zoominfo/jobs/8577358002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7a2a7700-c62

## 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!

## Skills

### Required
- Node.js
- TypeScript
- NestJS
- MongoDB
- Redis
- Docker
- Kubernetes
- CI/CD
- Datadog
- OpenTelemetry
- Prometheus
- Grafana

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/zoominfo/jobs/8577358002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
