Palantir

Backend Software Engineer - Data Connectors

New York, US

Role snapshot

Palantir is hiring a Backend Software Engineer - Data Connectors on a full-time basis. This is a role based in New York, US. The listing highlights Dev.

Company
Palantir
Location
New York, US
Job type
Full-time
Experience
4+ years
Posted
Nov 4, 2026

Who this role suits

Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.

How to prepare your application

  • Check your résumé against the listed skills (Dev) and give each one a concrete example: what you built or achieved, not just that you used it.
  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Palantir publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Palantir's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Technologies We Use

  • Java and Python for connectors, backend services, and developer SDKs
  • Open-source technologies like Kafka, Kubernetes, Flink, Debezium, Iceberg
  • Industry-standard build tooling, including Gradle and GitHub
  • Shared job orchestration, streaming, serverless execution, and compute deployment platforms

Core Responsibilities

  • Build and maintain Foundry’s first-class connectors, improving performance and extending support for imports, exports, change data capture, interactive queries, and writeback as external systems and customer needs evolve.
  • Improve the infrastructure that builds, tests, packages, and distributes connectors and shared libraries, including tooling across our connector monorepo.
  • Design and maintain connectivity SDKs for internal teams and end users, with clear APIs, documentation, testing utilities, and development workflows that make integrations easy to author and maintain.
  • Collaborate with product teams to integrate connector execution with job orchestration, streaming, and serverless platforms.
  • Lead incremental migrations onto shared infrastructure, manage compatibility, and retire older implementations while preserving the workflows customers depend on.
  • Develop reusable security frameworks and tooling that make secure connectivity a consistent part of connector development and execution.
  • Debug production issues and performance problems across the stack, turning recurring support problems into durable fixes, automated tests, and better observability.
  • Establish shared testing frameworks, compatibility checks, and release practices that keep a large connector portfolio reliable and maintainable.
  • Help prepare and maintain Palantir connectivity software for open-source use, including its APIs, packaging, documentation, and contributor experience.

What We Value

  • An ownership mindset and a high bar for correctness, security, and automated testing, including responsibility for how software behaves in production.
  • Pride in building and maintaining integrations over time, including the detailed work required to keep them reliable as upstream systems change.
  • Engineering judgment that balances delivering new capabilities with simplifying existing systems and reducing operational burden.
  • Empathy for developers and end users, reflected in usable SDKs, clear configuration, actionable errors, and useful diagnostics.
  • Curiosity about unfamiliar systems and persistence in debugging problems across languages, APIs, services, networks, and execution environments.

What We Require

  • 4+ years of professional software engineering experience developing external system connectors, with depth in areas such as developing batch and streaming data ingestion systems, third-party integration development, or monorepo and asset distribution frameworks. Operating on top of these technologies alone does not qualify.
  • Deep expertise in Gradle, including developing custom plugins, managing multi-project builds, and optimizing build performance.
  • Demonstrated ability to diagnose complex reliability and performance problems and improve systems through measured, incremental changes.
  • Strong written and verbal communication skills and the ability to work effectively across teams, incorporate feedback, and hold a high bar for quality.
Backend Software Engineer - Data Connectors at Palantir | Hirecept