# Senior Software Engineer

**Company:** [ZoomInfo](https://hotfix.jobs/companies/zoominfo)
**Location:** Bethesda, MD
**Role:** Backend Engineering
**Salary:** $140k – $220k/yr
**Experience:** 5+ years
**Skills:** Node.js, nestjs, JavaScript, TypeScript, Java, Spring Boot, REST APIs, Webhooks, oauth 2.0, OIDC, SAML, jwt, MongoDB, NoSQL, React
**Posted:** 2026-07-15

> Senior Software Engineer owning end-to-end platform integrations, building reliable connectivity, data ingestion/exports, high-volume data services, and RESTful/webhook APIs with third-party platforms like Salesforce. Requires 5+ years backend experience with Node.js/NestJS, TypeScript, API integrations, and MongoDB.

## Job Description

## What You'll Do
- Own the platform integrations layer end-to-end — building reliable connectivity, data ingestion/exports, and orchestration for complex, multi-step, long-running processes (including retries and state management)
- Build and maintain both inbound and outbound integrations with third-party platforms (e.g., Salesforce and other external/open APIs)
- Design and implement in-house services capable of processing large volumes of data under tight time constraints, optimizing for throughput and latency
- Design and maintain RESTful and webhook-based APIs, applying strong patterns for rate limiting, pagination, error handling, versioning, and backward compatibility
- Collaborate with product and platform teams to define integration requirements and execution guarantees (SLAs/SLOs)
- Build observability (logging, tracing, metrics) into integration systems, and use it to monitor, troubleshoot, and continuously improve production reliability
- Lead medium/large feature development independently within agile processes, mentoring engineers and conducting code reviews along the way
- Stay current with emerging technologies and evaluate new tools for potential adoption

## What You Bring
- 5+ years of software engineering experience with a focus on backend systems
- Strong experience with Node.js (NestJS), JavaScript, and TypeScript; Java (Spring Boot) is a plus
- Proven experience integrating with external/third-party APIs, building both inbound and outbound integrations (any platform — pattern/concept experience is transferable)
- Demonstrated experience building high-volume data services — e.g., optimizing data processing/ingestion time under real-world constraints
- Strong problem-solving and analytical skills, with the ability to debug complex technical issues and implement robust solutions
- Solid understanding of authentication and authorization protocols, including OAuth 2.0, OIDC, SAML, and JWT
- Proficiency with MongoDB and comfort working across relational and NoSQL data stores; familiarity with React a plus
- Strong communicator, comfortable leading cross-functional collaboration with both technical and non-technical stakeholders

## Similar roles

- [Senior Software Engineer](https://hotfix.jobs/jobs/cdd1d73d-3132-472b-a7f7-57becdfbe52c) - ZoomInfo - Waltham, MA - $140k – $220k/yr
- [Sr. Software Engineer II, Exchange Connectivity](https://hotfix.jobs/jobs/ab84cc7e-8e7b-42f2-aad3-ade27856e063) - NinjaTrader - Chicago, IL - $140k – $190k/yr
- [Senior Software Engineer - Customer Integrations](https://hotfix.jobs/jobs/b13dfb99-3b50-4700-b1d0-9622e4b2ef34) - TheGuarantors - Remote - $140k – $160k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/622d9e80-9c41-4f43-8a82-b1f5206b1b6a) - ZoomInfo - Austin, TX - $140k – $220k/yr
- [Sr. Software Engineer II, Trading Services](https://hotfix.jobs/jobs/ac71e0ff-7391-4592-ba6e-81cb54b2b740) - NinjaTrader - Chicago, IL - $140k – $190k/yr

**Apply:** https://hotfix.jobs/jobs/c3dca887-184f-4c1f-be56-ea464db69a5b
**Canonical:** https://hotfix.jobs/jobs/c3dca887-184f-4c1f-be56-ea464db69a5b