# Senior Software Engineer

**Company**: ZoomInfo
**Location**: Remote, NY
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $140,000-$220,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zoominfo/jobs/8658371002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fffa3515-83e

## Description

We are seeking a Senior Software Engineer to join our team. You will own a production GitOps deployment API and CLI, maintain and extend self-service deployment tooling, and build high-performance internal tools and APIs.

Responsibilities:

- Own a production GitOps deployment API and CLI (TypeScript/Node, NestJS) that a large share of our services depend on to ship,operating it reliably, evolving its capabilities, and being the engineer teams turn to when a deploy doesn't go as planned.

- Maintain and extend self-service deployment tooling built on ArgoCD ApplicationSets and Helm that rolls services out to GCP Cloud Run, including its manifest schema, chart, and ApplicationSet integration.

- Own a shared internal TypeScript package ecosystem (an Nx monorepo) consumed across dozens of services, plus the application ingress / edge-routing layer and its Helm charts,keeping consumers unblocked and the contracts stable.

- Build high-performance internal tools and APIs in Go (Golang) to manage infrastructure metadata and lifecycle.

- Design complex, long-running workflows using durable execution frameworks (like Temporal) to orchestrate tasks across Git, cloud providers, and CI/CD pipelines.

- Develop and implement Model Context Protocol (MCP) servers and Agentic AI workflows to automate the creation, upgrading, and auditing of infrastructure configurations.

Requirements:

- 8+ years of software engineering experience, or equivalent, including building and operating infrastructure, platform, or delivery systems that other teams depend on.

- Strong experience in at least one of the following: Delivery / GitOps tooling , ArgoCD (ideally ApplicationSets), Helm, GitHub Actions, and the GitOps model of declarative, Git-driven deployment; Backend services & shared libraries at scale,building APIs and reusable packages that many other services consume.

- Proficiency in Go or TypeScript/JavaScript, with hands-on experience in,or a genuine willingness to ramp quickly on,the other.

- A demonstrable understanding of software architecture, design patterns, and building scalable RESTful APIs.

- Experience with Kubernetes (K8s), serverless runtimes (GCP Cloud Run or equivalent), and major cloud providers (GCP and AWS).

- Comfort inheriting an unfamiliar, production-critical system from a transitioning team,prioritizing, asking the right questions before the original owners leave, documenting as you go, and stabilizing before reshaping.

Nice to Have:

- Experience operating a deployment platform that other teams depend on.

- Experience with Temporal (or similar workflow engines like Cadence or Airflow) for stateful distributed systems.

- Proficiency with Terraform, including modular, reusable modules.

- Practical experience with Agentic AI, MCP (Model Context Protocol), or A2A (Agent-to-Agent) frameworks.

Benefits: We offer comprehensive benefits, holistic mind, body and lifestyle programs designed for overall well-being.

## Skills

### Required
- TypeScript
- Node
- NestJS
- Go
- Golang
- ArgoCD
- Helm
- Kubernetes
- GCP Cloud Run
- AWS
- GitOps
- Temporal

### Nice to have
- Terraform
- Agentic AI
- MCP
- A2A

---

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