Skip to content
ZoomInfoZoomInfo

Senior Software Engineer

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.

About the job

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

Skills

Node.js, Nestjs, JavaScript, TypeScript, Java, Spring Boot, REST APIs, Webhooks, Oauth 2.0, OIDC, SAML, Jwt, MongoDB, NoSQL, React

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Build and scale high-performance backend services and microservices for a platform serving millions of users. The role requires strong Node.js expertise, distributed-systems experience, and technical leadership, with Java, cloud, and AI-assisted development experience preferred.

ZoomInfo

ZoomInfo

Bethesda, MD

Senior Software Engineer
$140k+/yrHybrid6+ YOEBackend Engineering

Senior backend engineer building and scaling Node.js microservices, APIs, and distributed systems for a high-volume platform. Requires 6+ years of backend development experience, technical leadership, and expertise in performance, reliability, and modern development practices.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Platform/API
$140k+/yrHybrid6+ YOEBackend Engineering

Owns the backend service layer for account activation and onboarding, building resilient Node.js and TypeScript workflows for identity verification, funding, and third-party integrations. Requires 6+ years of backend experience, event-driven architecture expertise, and production skills with cloud infrastructure and Kubernetes.

NinjaTrader

NinjaTrader

Chicago, IL

Senior Software Engineer II, Backend
$140k+/yrHybrid6+ YOEBackend Engineering

Leads development and operation of production Rust backend services for account creation, identity verification, and KYC/CIP decisioning. The role requires 6+ years of software development experience, strong async Rust expertise, secure data-handling experience, and the ability to drive cross-team technical design.

GameChanger

GameChanger

United States

Senior Backend Software Engineer, Subscriptions Enablement
$140k+/yrRemote6+ YOEBackend Engineering

Build and evolve subscription and payment platforms, APIs, and integrations while improving reliability, scalability, and maintainability. The role requires 6+ years of software development experience, backend expertise, and leadership of complex technical designs.