Posted on: 05/11/2025
As a Senior Software Engineer, you will get to explore and work with cutting-edge technologies and a large and rich data set.
If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo is the right place for you.
The ideal candidate is a seasoned engineer with a deep understanding of modern server-side technologies and distributed systems.
They possess strong skills in building modular, maintainable, and scalable backend services with an emphasis on performance, reliability, and security.
The candidate should have a keen eye for detail, a passion for building robust systems, and the ability to collaborate effectively within cross-functional teams.
What You'll do :
- Design, develop, and maintain high-performance backend services capable of handling millions of requests daily.
- Collaborate with other team members and stakeholders to contribute to the design and evolution of scalable applications, ensuring scalability, reliability and performance
- Work with TypeScript, NestJS, and Node.js to build and optimize backend applications.
- Work with RESTful APIs, GraphQL and integrate with external services, ensuring data consistency, robustness and security
- Manage and optimize data storage solutions using MongoDB, Redis ensuring efficient and reliable data access.
- Integrate with Confluent Cloud to manage data streaming and real-time processing pipelines.
- Conduct thorough code reviews to maintain high-quality standards across the codebase.
- Collaborate with other engineers to solve complex and intriguing problems.
- Stay up-to-date with the latest backend technologies and industry trends.
- Contribute to the continuous improvement of our technology stack and development processes.
What you bring :
- 8+ years of industry experience with a B.Tech in Computer Science or equivalent.
- Strong experience in backend development with TypeScript, NestJS, Node.js and java.
- 5+ years of experience with JavaScript/TypeScript and Node.js.
- Proficiency in working with MongoDB and managing large-scale databases.
- Experience with Confluent Cloud or similar data streaming platforms is a plus.
- Familiarity with CI/CD tools for automating builds, testing, and deployments (e.g. , Jenkins).
- Proficiency in working with RESTful APIs and GraphQL
- Must be able to work independently and deliver excellent results in short timelines
- Technically lead and mentor juniors in the team, and drive planning and execution of work
- Experience with containerization and orchestration tools (Docker, Kubernetes)
- Strong problem-solving and debugging skills with experience in high-traffic applications
- Experience with backend technologies (Node.js, Python, or Java) and microservices architecture
- Excellent communication and collaboration skills
- Ability to thrive in a dynamic, fast-paced environment
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1569841
Interview Questions for you
View All