Software Engineer III - Python

ZoomInfo ZoomInfo · Enterprise · Bangalore, India · 933 Engineering - ZI Products

Software Engineer III - Python role at ZoomInfo focused on backend development for the Chorus Platform team. This platform analyzes sales calls using AI-powered analysis to provide insights to sales teams. The role involves designing and developing large-scale distributed systems, customer-facing features, and integrating with third-party platforms. It also includes contributing to microservice architecture transformation and solving complex engineering challenges.

What you'd actually do

  1. Design and Develop: Build and deploy complex, large-scale distributed systems that handle millions of customer requests daily.
  2. Customer-Facing Innovation: Take ownership of customer-facing features and continuously deliver improvements that empower users with actionable insights from our platform.
  3. 3rd Party Integrations: Develop and integrate with external conferencing and communication platforms using various SDKs and APIs.
  4. 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.
  5. 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.
  6. Problem Solving: Tackle complex engineering challenges that require scalable solutions, high availability, and robust infrastructure.

Skills

Required

  • Python
  • NodeJS
  • Java
  • Scala
  • Distributed Systems
  • Microservices
  • RESTful API
  • Cloud Infrastructure
  • NoSQL
  • SQL

Nice to have

  • BSc in Computer Science, Mathematics, Software Engineering, or equivalent professional experience