Senior Software Engineer - Python

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

Senior Software Engineer role focused on backend development for ZoomInfo's Chorus Platform, a Conversation Intelligence platform that uses AI-powered analysis to provide sales teams with insights from sales calls. The role involves designing and developing large-scale distributed systems, customer-facing features, and integrating with third-party platforms, contributing to a microservice architecture.

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 microservices
  • large-scale systems
  • RESTful API standards
  • cloud-based platforms
  • NoSQL databases
  • SQL databases
  • Communication
  • Leadership

Nice to have

  • Python