Senior Software Engineer, Connectors & Discover
Core
Build and scale integrations and analytics infrastructure that transform raw support data into trusted automation recommendations for Zendesk's AI products.
Role type
Senior Backend Engineer (Data Layer & Integrations)
Builds
Platform connectors, Discover insights engine, resilient data pipelines, and search indices for full-text and vector search.
Domain
B2B SaaS, Customer Experience, AI/ML Infrastructure
Deliverable
production ML models
Required skills
Python, FastAPI, MongoDB, Elasticsearch/OpenSearch, Redis, distributed job processing (RQ, Celery), ETL design, webhook security, multi-tenant architecture
Preferred skills
ETL/orchestration tools (Dagster, Airflow), S3 storage patterns, NLP pipelines, embeddings, production RAG systems, analytics engines for product recommendations
Technologies
FastAPI, MongoDB, Elasticsearch, OpenSearch, Redis, RQ, Celery, Dagster, Airflow, S3
Responsibilities
Design and maintain robust platform connectors handling auth, pagination, rate limits, and schema drift; Extend the Discover insights engine for clustering and gap detection; Build and operate real-time data pipelines with worker queues; Optimize search indices for hybrid search at scale; Solve distributed systems problems around multi-tenant isolation and fault tolerance; Collaborate with product and ML teams to deliver explainable metrics.
Seniority
Senior, hands-on IC