Senior Backend Engineer (Python)- Application Infrastructure
Core
Build and evolve core Python infrastructure libraries, frameworks, and services that power Gong's platform at scale.
Role type
Senior IC backend infrastructure engineer
Builds
Core Python infrastructure libraries, high-scale microservices, shared foundations for data access, messaging, and observability
Domain
SaaS / Cloud-native infrastructure
Deliverable
infrastructure
Required skills
Python, microservices, event-driven architectures, AWS/GCP/Azure, PostgreSQL, MongoDB, Redis, Kafka, CI/CD, concurrency models (asyncio, threading, multiprocessing), OS fundamentals
Preferred skills
API design, versioning, backward compatibility, packaging, performance optimization, observability, security, cross-team collaboration
Technologies
Python, PostgreSQL, MongoDB, OpenSearch, Redis, Kafka, SQS, AWS, GCP, Azure
Responsibilities
Design and maintain core Python infrastructure libraries and frameworks; Develop and support high-scale microservices; Build reusable infrastructure capabilities for data access, messaging, and observability; Drive engineering standards for performance, security, and production readiness; Manage CI/CD processes and deployment automation; Solve performance, concurrency, and scalability challenges in production
Seniority
Senior, hands-on IC
