Short Description:
ZoomInfo is seeking a highly experienced Senior Software Engineer for our Analytics Backend team in Bengaluru, India. In this role, you will work with cutting-edge technologies, handling large datasets and solving complex problems. Key responsibilities include designing and maintaining high-quality services, collaborating on the evolution of the services architecture, and mentoring junior team members. The ideal candidate should possess over 7 years of backend development experience, proficiency in Java and RESTful API design, and expertise in databases (SQL and NoSQL). Our organization values innovation, teamwork, and accountability, offering a dynamic environment for professional growth and development.
Senior Software Engineer - Backend - Analytics
Location: Bengaluru, Karnataka, India
Req ID: JR102853
At ZoomInfo, we foster creativity, value innovation, emphasize teamwork, demand accountability, and celebrate results. We appreciate your proactive and results-oriented approach, and we are committed to aiding your professional development. Your impactful choices can redefine everything. Thrive with us at our organization.
As a seasoned Software Engineer, you will have the opportunity to engage with state-of-the-art technologies and a vast and diverse data set. If you enjoy tackling challenging problems, whether it involves constructing systems that handle millions of customer requests daily or deciphering over a billion potentially correlated data points, our organization is the ideal environment for you.
Key Responsibilities:
- Formulate, build, and sustain high-quality services while adhering to best practices and coding standards.
- Collaborate with fellow team members and stakeholders to contribute to the design and evolution of the services architecture, emphasizing scalability, reliability, and performance.
- Develop robust RESTful APIs and integrate them with external services, ensuring data consistency and security.
- Utilize various database systems, encompassing SQL and NoSQL, to design efficient data models and access patterns for services.
- Mentor junior team members in planning and executing tasks.
- Recognize and address performance bottlenecks in the services, optimizing code and infrastructure as necessary.
- Draft unit and integration tests and actively participate in code reviews to uphold code quality and reliability.
- Investigate and resolve issues reported in production, offering timely solutions to ensure system availability.
- Stay abreast of industry trends and best practices in backend development and cloud technologies.
Requirements:
- Bachelor's degree in Computer Science or equivalent from a reputable institution.
- Over 7 years of experience as a backend developer, focusing on services development.
- Proficiency in services development frameworks and technologies, such as Java.
- Sound understanding of services architecture principles and best practices.
- Proficiency in RESTful API design and development.
- Familiarity with databases (SQL and NoSQL) and data modeling.
- Capability to work independently and deliver outstanding results within tight timelines.
- Technical leadership and mentoring experience with junior team members, driving planning and execution of work.
- Experience with containerization and orchestration tools.
- Strong problem-solving and debugging skills.
- Experience with public cloud platforms.
- Excellent communication and collaboration skills.
- Ability to thrive in a dynamic, fast-paced environment.
About us:
Our organization (NASDAQ: ZI) serves as the trusted go-to-market platform for businesses to discover, acquire, and expand their customer base. We provide accurate, real-time data, insights, and technology to over 35,000 companies worldwide. Businesses rely on us to enhance efficiency, streamline technology stacks, and align their sales and marketing teams, all within a unified platform.
Please click here to apply.
Comments
Post a Comment
Please feel free to share your thoughts and discuss.