Skip to content
ZoomInfoZoomInfo

Senior Software Engineer

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.

About the job

What You'll Do

  • Design, develop, and maintain scalable backend services and APIs using Java and related frameworks
  • Architect and implement microservices that handle high-volume traffic and complex business logic
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application performance, scalability, and reliability
  • Write clean, maintainable, and well-tested code following best practices
  • Participate in code reviews and mentor junior engineers
  • Troubleshoot and resolve production issues in distributed systems
  • Contribute to technical architecture decisions and system design
  • Implement monitoring, logging, and alerting solutions for backend services
  • Stay current with emerging technologies and industry best practices

Requirements

  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 6+ years of experience with backend software development using Java
  • 3+ years of experience in designing, analyzing, and troubleshooting large-scale distributed systems
  • 2+ years of experience leading projects and providing technical leadership
  • Strong expertise in Java frameworks and technologies (Spring Boot, Hibernate, Maven/Gradle)
  • Experience with RESTful API design and microservices architecture
  • Proficiency with relational and NoSQL databases

Preferred Qualifications

  • Master's degree in Computer Science or Engineering
  • Experience with Node.js for backend development
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with message queuing systems (Kafka, RabbitMQ)
  • Experience with performance optimization and scalability
  • Strong understanding of software design patterns and clean code principles

Skills

Java, Spring Boot, Hibernate, Maven, Gradle, REST APIs, Microservices, Relational Databases, NoSQL, Node.js, AWS, GCP, Azure, Docker, Kubernetes

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.