Hiring.Camp

Software Engineer - Core Interfaces

Palantir

·

Jun 11, 2026

Location
New York, NY
Workplace
Onsite
Type
Full-time
Department
Dev
Education
Bachelor
Source
Lever

Description

A World-Changing Company
 
Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.

The Role
 
Palantir builds applications that help customers organize, understand, and make decisions based on their data. Because these applications serve different roles within an organization's workflow, users frequently have multiple applications open at once, and expect them to work together seamlessly. While backend services handle much of this coordination, delivering a truly fast and responsive experience requires applications to also directly interact with each other through client-side frameworks running in the browser. Building these frameworks is uniquely challenging: every Palantir application plays a distinct role and has its own set of first-class UX concepts, yet the frameworks need to integrate cleanly into all of them. Success requires both strong API design skills and a keen eye for user experience.
 
The frontend frameworks our team builds serve a variety of functions across Palantir's application ecosystem. Some frameworks integrate deeply with the Palantir Ontology—a foundational layer that provides a schema for defining objects and relationships between them. These frameworks enable real-time data synchronization across applications: for example, when a user selects an Ontology object on a map, data plots in a different application instantly update to show that object's properties. Other frameworks operate independently of the Ontology: for example, one framework allows applications to define custom behaviors that can be invoked by other applications or even by AI agents, giving them the flexibility to expose arbitrary functionality across the platform.
 
Core Responsibilities
 
As a software engineer on this team, you'll work with these cross-application frameworks end-to-end, from the low-level technical implementation to high-level UX decisions. You'll work extensively with core web APIs—Broadcast Channels, Service Workers, Local Storage—to enable real-time communication between applications. Additionally, you will help develop an Electron application that extends and enhances these workflows through Electron-specific capabilities, such as the IPC API. Along the way, you'll build relationships with teams across the company and develop a deep understanding of different codebases and their architectural patterns.
 
API design is central to the role: the interfaces you create need to be ergonomic and portable enough to slot into any application that adopts them, while also being powerful enough to enable complex user interactions. Just as important is a strong sense and passion for UX: the interactions these frameworks enable should feel native and intuitive regardless of which applications a user has open. The ideal candidate is a well-rounded engineer who is excited by the creative challenge of designing new cross-app behaviors, and has the technical know-how to codify these behaviors in an idiomatic and extensible way.

Skills

JavaScriptTypeScriptReactWebpackCI/CDGitHub

Similar Jobs

30

Software Engineer

i3 Verticals · Nashville, TN

Today

Software Engineer

OneTrust · Atlanta, Georgia +1

Today

Software Engineer

Open Staffing Foundation · San Francisco, CA

Today

Software Engineer

Cetera Financial Group · Dallas, TX, United States, US · Hybrid

Today

Software Engineer

Wellabe · Des Moines, IA

Today

Software Engineer

Celonis · Bangalore, India

Today

Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

Today

Software Engineer

USA01 - USA Automotive · Dearborn, MI, United States, US · Hybrid

Today

Software Engineer

Ford · Dearborn, MI,US, US

Today

Software Engineer

Experian · Sofia, Bulgaria

Today

Developer Software

Ericsson · Chengdu, Sichuan,CN, CN +1

Today

Software Engineer

CSC · Bangalore, Karnataka, India · Hybrid

Today

Software Engineer

Cummins · Pune, Maharashtra, India · Onsite

Today

Software Engineer

Cullen · Kew, Australia

Yesterday

Software Engineer

Wf · 107935-MN-550 Wells Fargo, Minneapolis, United States of America · Hybrid

Yesterday

Software Engineer

Wf · 107935-MN-550 Wells Fargo, Minneapolis, United States of America · Hybrid

Yesterday

Software Engineer

Cisco · POL-KRAKOW, Poland · Remote

Yesterday

Software Engineer

Sunlife · Sun Life Toronto One York, Canada +1

Yesterday

Software Engineer

Sunlife · Sun Life Toronto One York, Canada +1

Yesterday

Software Engineer

Kla · USA-CA-Milpitas-KLA, United States of America

Yesterday

Software Engineer

Caci · 473 LISLE IL (LISLE EISENHOWER IL CACI SITE, CLIENT REIMBURSEMENT SITE), United States of America · Onsite

Yesterday

Software Engineer

Truist · Atlanta GA - 303 Peachtree Center Avenue - Garden Offices, United States of America +1

Yesterday

Software Developer

TIAA started out over · Pune, India

Yesterday

Software Engineer

Generac · Canada - Toronto

Yesterday

Software Engineer

Broadridge Financial Solutions · Bengaluru-EPIP Industrial Area, India +1

Yesterday

Software Engineer

Amivero · , US

Yesterday

Software Engineer

Rbs · Bengaluru, India

Yesterday

Software Engineer

Rbs · Bengaluru, India

Yesterday

Software Engineer

Wolt · Helsinki, Finland

Yesterday

Software Developer

RF-SMART · Jacksonville, Florida, United States · Hybrid, Onsite

Yesterday
Software Engineer - Core Interfaces at Palantir | Hiring.Camp