Software Engineer - Core Interfaces · Palantir

Sat, 25 Apr 2026 20:54:07 GMT
Engineering

Palantir · Palo Alto · $135,000 - $200,000/year · onsite

As a software engineer on this team, you'll work with cross-application frameworks end-to-end, from 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.

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.

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.

Technologies We Use

TypeScript and React for frontend development

Electron for our desktop application framework

A combination of open-source and internal technologies that suit the problems at hand

Industry-standard build tooling, including Gradle, Webpack, GitHub, and CircleCI

What We Value

Passion for collaborating across teams and quickly ramping up on unfamiliar codebases

Creative problem-solving skills and excitement about designing novel user interactions

Experience building high-quality software in a fast-paced CI/CD development environment

Ability to ramp up quickly and autonomously; willingness to learn continuously, work independently, and make decisions with minimal supervision

Drive to unlock and improve user workflows while maintaining engineering quality

What We Require

2+ years of frontend software engineering experience

Strong frontend coding skills: regardless of which frameworks you use or how you learned them, we're looking for people who can write clean, effective code with proficiency in JavaScript and an understanding of how web technologies work

Bachelor's degree in Computer Science or related field, or equivalent understanding of algorithms, performance, and systems design

Strong written and verbal communication skills

Eligibility and willingness to obtain a US Security clearance