Gong.io

Backend Engineer (Python)- Application Infrastructure

In short

Senior Backend Engineer role at Gong.io (Tel Aviv, hybrid) building and evolving core Python infrastructure libraries, frameworks, and services that power Gong's platform at scale. The team works on backend systems, distributed architectures, data infrastructure, and event-driven systems using PostgreSQL, MongoDB, OpenSearch, Redis, Kafka, and SQS. Requires 5+ years building large-scale backend systems, deep Python concurrency and OS fundamentals knowledge, microservices/event-driven architecture experience, and cloud infrastructure (AWS/GCP/Azure) expertise.

About Gong
Gong harnesses the power of AI to transform how revenue teams win. The Gong Revenue AI Operating System unifies data, insights, and workflows into a single, trusted system that observes, guides, and acts alongside the world's most successful revenue teams. Powered by the Gong Revenue Graph, AI-powered intelligence, specialized agents, and trusted applications, Gong helps more than 5,000 companies around the world deeply understand their teams and customers, automate critical sales workflows, and close more deals with less effort.
At Gong, you will join a company built on innovative products, ambitious goals, and passionate people. You will work with a team that dreams big, moves fast, and cares deeply about the craft and about each other. Transparency and trust are core to how Gong operates, and every person has the opportunity to make a visible impact.
As a Senior Backend Application Infrastructure Engineer, you'll build and evolve the core libraries, frameworks, and services that power Gong's Python platform at scale. You'll work on backend systems, distributed architectures, data infrastructure, and event-driven systems, enabling engineering teams to build reliable and scalable products efficiently. Gong is looking for a strong Python engineer with deep systems understanding who enjoys solving complex technical challenges and building the foundations behind large-scale production environments.
Responsibilities
•Designing, building, and maintaining core Python infrastructure libraries and frameworks used across engineering teams
•Developing and supporting high-scale microservices and the shared foundations they run on
•Building reusable infrastructure capabilities for data access, messaging, observability, and service communication
•Driving engineering standards around performance, observability, security, maintainability, and production readiness
•Driving CI/CD processes, deployment automation, and cloud-native operational practices
•Addressing performance, concurrency, and scalability challenges across mission-critical Python services
•Handling data and infrastructure challenges across PostgreSQL, MongoDB, OpenSearch, Redis, Kafka, and SQS
•Diagnosing production issues that require deep understanding of runtime behavior, such as memory, CPU, I/O, and process and thread behavior
•Managing the growing complexity of modern software ecosystems by building infrastructure that guides developers toward best practices while preserving flexibility where needed
•Bridging architectural and operational gaps between Backend, DevOps, SRE, and Product Engineering teams
•Enabling faster product development through strong infrastructure libraries and foundations
•Ensuring stable, scalable, and efficient production systems across critical platform components
•Improving developer experience through well-designed, reusable components and streamlined engineering workflows
•Driving the long-term evolution of Gong's Python infrastructure and engineering standards
Requirements
•5+ years of experience building large-scale backend systems in production environments
•Strong hands-on experience with Python and modern Python service frameworks
•Experience building and maintaining shared libraries, including API design, versioning, backward compatibility, and packaging
•Deep understanding of Python's concurrency models, including threading, multiprocessing, asyncio, and the GIL, and knowledge of when to use each
•Solid understanding of operating system fundamentals, such as processes, memory, networking, and I/O, and how they affect services in production
•Hands-on experience with relational and non-relational data sources, including connection management and performance at scale
•Proven experience designing and operating microservices and event-driven architectures
•Strong experience with cloud infrastructure such as AWS, GCP, or Azure
•Understanding of how strong platform foundations balance flexibility with consistency in multi-technology environments
•Ability to independently drive technical solutions end-to-end in a fast-paced environment
•Strong collaboration skills across teams and clear communication of technical concepts
•Bachelor's degree in Computer Science, Software Engineering, or a related technical field
What makes Engineering at Gong unique
At Gong, engineers are trusted and empowered with ownership to solve complex problems, make the right decisions, and build products that create real impact — "Own. Solve. Impact." For engineers, this means having the ability to influence architecture, infrastructure, and engineering direction while working on meaningful technical challenges at scale.
Working conditions
Gong follows a hybrid working model that combines work from home, on the go, and from the office, enabling flexibility, autonomy, strong collaboration, and effective work habits.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot