# Senior Software Engineer - Platform Integrations

**Company:** [ZoomInfo](https://hotfix.jobs/companies/zoominfo)
**Location:** Bethesda, MD
**Role:** Backend Engineering
**Salary:** $140k – $200k/yr
**Experience:** 5+ years
**Skills:** Java, Spring Boot, Node.js, Nestjs, Temporal, Google Cloud Workflows, Kafka, REST APIs, Event-Driven Architecture, Distributed Systems
**Posted:** 2026-06-04

> Senior backend engineer designing and building scalable workflow orchestration and event-driven systems using Java/Spring Boot, Node.js/NestJS, Temporal, and Kafka.

## Job Description

## What You Will Do

- Design, build, and maintain scalable backend services using Java (Spring Boot) and Node.js (NestJS)
- Develop and manage workflow orchestration systems using tools like Temporal, Google Cloud Workflows, or similar platforms
- Build and optimize event-driven architectures using Kafka or other streaming technologies
- Design systems for reliable job execution, retries, state management, and long-running processes
- Implement orchestration patterns for complex, multi-step business processes
- Ensure high availability, fault tolerance, and scalability of backend systems handling large volumes of events
- Design and maintain APIs and internal services that integrate with workflow engines
- Build observability into systems (logging, tracing, metrics) to monitor workflow health and performance
- Collaborate with product and platform teams to define workflow requirements and execution guarantees (SLAs/SLOs)
- Optimize system performance, throughput, and latency across distributed systems
- Troubleshoot and resolve production issues in complex, asynchronous systems
- Establish best practices for workflow design, idempotency, and error handling
- Participate in code reviews and mentor engineers on backend and distributed systems design
- Develop and maintain high-quality code across multiple systems and applications, ensuring adherence to coding standards, best practices, and architectural guidelines
- Provide technical mentorship and guidance to junior and mid-level engineers, conducting thorough code reviews and sharing knowledge to elevate team capabilities
- Collaborate on architectural decisions and technical design reviews, contributing expertise to ensure system scalability, maintainability, and performance
- Lead medium to large-scale feature development and technical initiatives, working independently while coordinating with cross-functional teams
- Participate in agile development processes, sprint planning, and technical discussions to drive continuous improvement in development practices
- Stay current with emerging technologies and industry trends, evaluating new tools and frameworks for potential adoption
- Support production systems through monitoring, troubleshooting, and implementing reliability improvements

## What You Bring

- Bachelor's degree in Computer Science, related field, or equivalent experience
- 5+ years of software engineering experience, with a focus on backend systems
- Strong experience with Java (Spring Boot) and/or Node.js (NestJS)
- Experience with workflow orchestration systems using tools like Temporal, Google Cloud Workflows, or similar platforms
- Experience building and optimizing event-driven architectures using Kafka or other streaming technologies
- Solid understanding of software architecture patterns, cloud platforms, databases, and distributed systems concepts
- Solid understanding of REST APIs, webhooks, and event-driven architectures
- Proven experience with performance optimization, security best practices, and scalable system design
- Demonstrated ability to write clean, maintainable, production-quality code and conduct effective code reviews
- Strong problem-solving skills with the ability to debug complex technical issues and implement robust solutions
- Excellent communication skills for collaborating with technical and non-technical stakeholders, and mentoring junior team members
- Experience with agile development methodologies, version control systems, and CI/CD practices

## What's In It For You

- Top notch tech stack
- Market leading product offering
- ERG (Employee Resource Groups) to foster a diverse, inclusive workplace
- Comprehensive Medical, Dental, Vision
- Eligibility for Future Equity Awards
- 401k Matching (50% of the first 7% of your contribution)
- 12 weeks Parental Leave for primary caregivers, 4 weeks for secondary caregivers
- Family forming benefits up to $20k, plus discounts on a Care.com membership
- Virgin Pulse Wellness Program
- Optional add ons such as pet insurance, legal service support, and more!

## 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/582fe154-f53b-40d1-8625-aa86c990e75b
**Canonical:** https://hotfix.jobs/jobs/582fe154-f53b-40d1-8625-aa86c990e75b