companyPalantir Technologies logo

Software Engineer - Core Interfaces

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Proficiency in JavaScript, TypeScript, or similar programming languages. Experience with frontend frameworks such as React, Angular, or Vue.js. Strong understanding of API design principles and practices. Familiarity with web technologies including HTML5, CSS3, and responsive design. Experience with Electron and its ecosystem is a plus. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work collaboratively in a team environment.

About the job

Join a Transformative Organization

At Palantir, we craft advanced software designed for data-centric decision-making and operations. Our platforms empower partners to create life-saving drugs, anticipate supply chain issues, locate missing individuals, and much more by connecting the right data to the right people.

Position Overview

As a Software Engineer focused on Core Interfaces, you'll be instrumental in developing applications that enable our clients to organize, analyze, and make informed decisions using their data. Our applications serve diverse roles within organizational workflows, leading users to operate multiple applications simultaneously with seamless integration. While backend services manage much of this coordination, creating a fast and responsive experience requires effective client-side frameworks that interact directly through the browser. This task is uniquely challenging; each Palantir application has distinct functionalities and user experience concepts, necessitating frameworks that integrate smoothly. Success in this role demands exceptional API design skills and a sharp eye for user experience.

The frontend frameworks you will develop will support various functions across Palantir's application ecosystem. Some frameworks will integrate deeply with the Palantir Ontology, a foundational schema for defining objects and their relationships. These frameworks facilitate real-time data synchronization across applications; for instance, selecting an Ontology object on a map will instantaneously update related data in another application. Other frameworks will function independently of the Ontology, allowing applications to define custom behaviors triggered by other applications or AI agents, enhancing platform flexibility.

Key Responsibilities

In this role, you will oversee cross-application frameworks from technical implementation to high-level user experience decisions. You will extensively utilize core web APIs—Broadcast Channels, Service Workers, Local Storage—to enable real-time inter-application communication. Furthermore, you will contribute to the development of an Electron application, leveraging Electron-specific capabilities like the IPC API to enhance workflows. Throughout this journey, you will cultivate relationships across teams and gain deep insights into various codebases and architectural patterns.

API design will be a central focus of your work; the interfaces you develop must be ergonomic and portable, easily integrating into any application that adopts them.

About Palantir Technologies

Palantir is at the forefront of developing transformative software that empowers organizations to make data-driven decisions. Our innovative platforms are utilized by partners worldwide to tackle complex challenges, from healthcare breakthroughs to public safety initiatives. Join us in our mission to harness the power of data for good.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.