Skip to content
ZoomInfoZoomInfoBethesda, MD

Senior Software Engineer - Platform Integrations

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

140k – 200k/yr
Hybrid5+ YOEBackend Engineering

About the role

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!

Skills

JavaSpring BootNode.jsNestjsTemporalGoogle Cloud WorkflowsKafkaREST APIsEvent-Driven ArchitectureDistributed Systems
ZoomInfo

Senior Software Engineer

ZoomInfoWaltham, MA

Senior Backend Software Engineer on the Growth team building and scaling ZoomInfo's core Java backend services and microservices. Requires 6+ years Java backend experience and 3+ years with large-scale distributed systems.

140k – 220k/yr
Hybrid6+ YOEBackend Engineering
NinjaTrader

Sr. Software Engineer II, Exchange Connectivity

NinjaTraderChicago, IL

Senior software engineer building and maintaining low-latency exchange connectivity, market data handlers, and order gateways for a leading trading platform. Requires 8+ years trading industry experience with C++ or Rust.

140k – 190k/yr
Hybrid8+ YOEBackend Engineering
TheGuarantors

Senior Software Engineer - Customer Integrations

TheGuarantorsUnited States

Senior backend engineer building scalable microservices and developer-facing APIs for third-party integrations. Requires 3+ years backend experience, strong API and SQL skills, cloud/IaC experience, and openness to Go.

140k – 160k/yr
Remote3+ YOEBackend Engineering
ZoomInfo

Senior Software Engineer

ZoomInfoAustin, TX

Senior Backend Engineer owning end-to-end initiatives on a Python/FastAPI + React stack with agentic AI capabilities. Requires 4-8 years experience and strong product sense.

140k – 220k/yr
Hybrid4+ YOEBackend Engineering
NinjaTrader

Sr. Software Engineer II, Trading Services

NinjaTraderChicago, IL +23

Design, build, and deploy scalable Scala backend systems in Kubernetes for high-performance trading platform. Requires 6+ years experience and strong distributed systems expertise.

140k – 190k/yr
Hybrid6+ YOEBackend Engineering