Skip to content

Software Engineer - Core Interfaces

Build and maintain cross-application frontend frameworks enabling real-time communication between Palantir apps using web APIs and Electron. Requires 2+ years frontend experience, strong JavaScript skills, and a CS degree or equivalent.

New York, NYFrontend EngineeringOnsite2+ YOE

About the role

Core Responsibilities

  • Work with cross-application frameworks end-to-end, from low-level technical implementation to high-level UX decisions
  • Work extensively with core web APIs—Broadcast Channels, Service Workers, Local Storage—to enable real-time communication between applications
  • Develop an Electron application that extends and enhances workflows through Electron-specific capabilities such as the IPC API
  • Build relationships with teams across the company and develop a deep understanding of different codebases and their architectural patterns
  • Design APIs that are ergonomic, portable, and powerful enough to enable complex user interactions
  • Ensure interactions feel native and intuitive regardless of which applications a user has open

Technologies We Use

  • TypeScript and React for frontend development
  • Electron for desktop application framework
  • Industry-standard build tooling including Gradle, Webpack, GitHub, and CircleCI

Requirements

  • 2+ years of frontend software engineering experience
  • Strong frontend coding skills with proficiency in JavaScript and understanding of web technologies
  • 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

Nice-to-Haves / Valued

  • 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

Skills

TypeScriptReactJavaScriptElectronwebpackGradleCircleCIGitHubService WorkersBroadcast Channels

Web Design Engineer

Build and maintain Palantir.com and Next.js microsites using TypeScript, React, and Next.js. Establish design systems, advise on UX/accessibility/SEO, and ship secure, production-grade frontend experiences.

New York, NYFrontend EngineeringHybrid2+ YOESEOReact

Software Engineer, Frontend/Web App

Build React-based web interfaces for real-time and historical aviation data. Collaborate with backend engineers, PMs, and designers on production features.

135k – 190kSan Carlos, CAFrontend EngineeringHybrid2+ YOECSSHTML

Software Engineer - Defense Applications

Frontend engineer building defense applications on Palantir's Foundry and AIP platforms. Owns user-facing features, works directly with customers, and leverages React, Maplibre, Three.js, and Redux to deliver mission-critical tools for the US military.

New York, NYFrontend EngineeringOn-site2+ YOEReactRedux

Frontend Engineer

Own frontend infrastructure, tooling, and component system for a React/TypeScript application. Set performance and quality standards while collaborating with designers and PMs on UI/UX features.

140k – 210kUnited StatesFrontend EngineeringRemote2+ YOECSSHTML

Frontend Engineer

Own frontend infrastructure, tooling, and component system for a React/TypeScript product used by companies like Canva and Etsy. Set performance and quality standards while collaborating with designers and PMs. 2+ years building production web apps required.

140k – 210kSan Francisco, CA +1Frontend EngineeringOn-site2+ YOECSSHTML