Zoominfo
Software Engineer III
Bethesda, Maryland, United States. Posted a month ago
The role
You will design, build and maintain scalable services and APIs (REST and GraphQL) behind intent and search features, and build the Angular and React interfaces customers use. You will own features end-to-end, from design through production monitoring.
What you will do
- Design, develop and maintain scalable services and APIs (REST and GraphQL) behind intent and search features
- Build and improve Angular and React interfaces for searching, filtering and acting on intent data
- Own features end-to-end, from technical design through deployment, monitoring and troubleshooting
- Work with Kafka and Pub/Sub event-driven architectures and asynchronous data flows
- Work with large data flows in MongoDB and BigQuery
- Deploy and operate services on GKE and Cloud Run
- Participate in system design and architecture decisions
- Collaborate with Product, Design, QA and other engineering teams
- Investigate complex production issues and find root causes
- Use AI coding tools in everyday work and provide technical guidance to other engineers
Required qualifications
- 3+ years of professional software engineering experience, mostly on the backend
- Strong experience with Node.js and TypeScript, or a similar backend technology
- Experience building modern web UIs with Angular and/or React
- Deep understanding of backend principles, APIs, services, databases and distributed systems
- Hands-on experience building and operating production applications
- Experience with event-driven systems and messaging, particularly Kafka
- Experience designing and working with both REST and GraphQL APIs
- Experience with cloud infrastructure and services
- Strong understanding of scalability, performance, reliability, observability and system design
- Demonstrated ability to take ownership of complex projects from design through production
- Strong problem-solving skills and ability to investigate technical issues independently
- Strong communication skills and ability to make and explain technical decisions
Nice to have
- Experience with NestJS
- Strong experience with GCP and cloud-native services such as Pub/Sub, BigQuery, GKE and Cloud Run
- Experience with MongoDB or other NoSQL databases
- Experience with search systems: indexing, ranking, relevance tuning or query performance
- Experience with ML-driven or AI-powered features such as signal scoring, embeddings or semantic search
- Experience with Kubernetes and containerized applications
- Experience with CI/CD and production deployment pipelines
- Experience with monitoring and observability tools
- Experience with high-scale or distributed systems
- Deep experience with Angular or React, plus an eye for UX and frontend performance
Benefits
- Comprehensive benefits
- Holistic mind, body and lifestyle programs for overall well-being
Before you apply
- Software-based assessment may be used as part of recruitment
About the company
ZoomInfo (NASDAQ: GTM) is an all-in-one AI go-to-market platform that helps sales, marketing and customer success teams identify, engage and convert buyers. It is powered by B2B data covering more than 100 million companies and 500 million contacts.