HamburgerMenu
hirist

Software Engineer III - Java/Python

ZoomInfo
4 - 6 Years
Bangalore

Posted on: 04/04/2026

Job Description

What You'll Do :

- Design and Develop: Build and deploy complex, large-scale distributed systems that handle millions of customer requests daily.

- Customer-Facing Innovation: Take ownership of customer-facing features and continuously deliver improvements that empower users with actionable insights from our platform.

- 3rd Party Integrations: Develop and integrate with external conferencing and communication platforms using various SDKs and APIs.

- Collaboration: Work closely with cross-functional teams including product managers, data scientists, and front-end engineers to deliver a seamless user experience.

You'll thrive in a collaborative environment where technical solutions are designed to support the scaling needs of the business.

- Microservice Architecture: Contribute to the ongoing transformation of our platform, as we break down a complex monolithic service into scalable, independent microservices to enhance flexibility and performance.

- Problem Solving: Tackle complex engineering challenges that require scalable solutions, high availability, and robust infrastructure.

What We're Looking For :

- Backend Development: 5+ years of experience in software development, with expertise in Python (preferred), NodeJS, Java, or Scala.

- Distributed Systems: Proven experience in designing and developing distributed microservices and large-scale systems.

- API Development: Strong understanding and hands-on experience with RESTful API standards.

- Cloud Infrastructure: Experience working with cloud-based platforms, ensuring performance, scalability, and security of services.

- Database Management: Familiarity with both NoSQL and SQL databases, optimizing for performance and scalability.

- Communication & Leadership: High interpersonal skills, with the ability to communicate technical ideas clearly and mentor junior engineers.

- Adaptability: A willingness to work with a variety of technologies and to take ownership of different parts of the product.

- Education: BSc in Computer Science, Mathematics, Software Engineering, or equivalent professional experience.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in