Backend Software Engineer - Data Connectors
Core
Build and maintain Palantir Foundry's connector suite and shared infrastructure to integrate databases, enterprise applications, cloud storage, and streaming systems.
Role type
Senior Backend Software Engineer (Data Connectors)
Builds
Foundry connector suite, developer SDKs, and shared infrastructure for data integration
Domain
Enterprise data integration, cloud infrastructure, and streaming systems
Required skills
Java, Python, Gradle, Kafka, Kubernetes, Flink, Debezium, Iceberg, build tooling, job orchestration, streaming, serverless execution, compute deployment, security frameworks, observability, debugging, testing frameworks, release practices, open-source contribution
Preferred skills
N/A
Technologies
Java, Python, Kafka, Kubernetes, Flink, Debezium, Iceberg, Gradle, GitHub
Responsibilities
Build and maintain Foundry's first-class connectors for imports, exports, change data capture, and writeback; Improve infrastructure for building, testing, packaging, and distributing connectors; Design and maintain connectivity SDKs with clear APIs and documentation; Collaborate on integrating connector execution with job orchestration and streaming platforms; Lead migrations to shared infrastructure and retire older implementations; Develop reusable security frameworks for connectivity; Debug production issues and performance problems; Establish shared testing frameworks and release practices; Prepare connectivity software for open-source use
Seniority
Senior, hands-on IC
