HamburgerMenu
hirist

Principal Software Engineer

ZoomInfo
Bangalore
12 - 16 Years

Posted on: 25/11/2025

Job Description

Description :


- Define multi-quarter technical strategy and target architecture across multiple squads; lead design councils and author ADRs for cross-cutting decisions.


- Establish and enforce org-wide engineering standards and API governance (versioning, deprecation, pagination, caching, security).


- Set performance budgets and Core Web Vitals targets; drive systemic improvements via SSR/SSG, code-splitting, edge/CDN caching, and RUM dashboards.


- Own reliability for critical user journeys; define SLOs/SLIs/error budgets, implement canary/blue-green rollouts, circuit breakers, autoscaling, and lead blameless postmortems.


- Build and govern a reusable design system and frontend platform (monorepo strategy, component libraries, Storybook) to accelerate delivery across teams.


- Elevate developer experience : standardised CI/CD pipelines with quality gates (lint/typecheck/tests/coverage), artefact provenance/SBOM, SAST/DAST, and secure supply chain practices.


- Drive observability standards using OpenTelemetry; publish golden-signal dashboards and alerts aligned to business SLOs.


- Architect resilient, cost-aware cloud topologies in AWS/GCP (multi-region/zone, least-privilege IAM); guide IaC with Terraform/CDK and Kubernetes best practices.


- Optimise data access patterns across MongoDB/Redis (sharding, indexing strategies, TTL/eviction, caching layers); ensure data consistency and idempotency in distributed flows.


- Make pragmatic build-vs-buy decisions; evaluate and introduce technologies with a clear ROI and deprecation plan for legacy systems.


- Partner with Product, Security, SRE, and Data teams to craft roadmaps, sequence risks, and land multi-team initiatives on schedule.


- Mentor and multiply senior/staff engineers; lead design reviews, create growth plans, calibrate hiring loops, and raise the engineering bar.


Requirements :


- 12+ years in software engineering, including 7+ years with TypeScript/Node or NestJs and a track record of owning architecture for multiple systems or a product area.


- Deep expertise in frontend performance (Core Web Vitals, SSR/SSG), accessibility (WCAG), advanced Sass/CSS, and enterprise-grade design systems.


- Strong API design and governance for REST/GraphQL : schema evolution, versioning strategy, caching, pagination, and contract testing.


- Cloud-native at scale on AWS/GCP : Kubernetes, Docker, service mesh patterns, edge/CDN performance and security; IaC with Terraform/CDK.


- Production reliability leadership : SLO/SLI/error budgets, incident response coordination, chaos testing, capacity planning.


- Observability : metrics, structured logging, and distributed tracing (OpenTelemetry) with the ability to derive action from telemetry.


- Security-first mindset : OWASP, OAuth/OIDC, secret management, dependency hygiene/supply-chain security; familiarity with SOC2/ISO/GDPR/CCPA practices.


- Developer productivity at scale : monorepo tooling (Nx/Turborepo), code ownership models, module federation; standardised CI/CD with quality gates.


- Cost stewardship : demonstrated ability to model and optimise cloud spend with clear guardrails and dashboards.


- Influence without authority; excellent written and verbal communication; proven mentorship of senior/staff engineers and participation in hiring rubric design.


- Bonus : experience with data streaming (Kafka/Pub/Sub), API gateways, federated GraphQL, and visual regression/e2e testing at scale.


info-icon

Did you find something suspicious?