palantir
Software Engineer - Core Interfaces
New York, NYfull-timemid
About this role
Palantir seeks a Software Engineer to design and build cross-application frontend frameworks that enable seamless data synchronization and interaction across their platform. You'll work on browser-based frameworks and Electron applications, balancing technical implementation with user experience design to create intuitive APIs that integrate cleanly into diverse applications.
What you'll do
- Design and implement cross-application frontend frameworks using web APIs like Broadcast Channels, Service Workers, and Local Storage
- Build Electron applications that extend workflows through platform-specific capabilities such as the IPC API
- Create ergonomic and portable APIs that integrate with the Palantir Ontology and operate independently across the application ecosystem
- Collaborate with teams across the company to understand different codebases and architectural patterns
- Balance low-level technical implementation with high-level UX decisions to ensure intuitive user interactions
- Develop real-time data synchronization features enabling applications to communicate and update dynamically
What they're looking for
- Frontend web development and modern JavaScript frameworks
- Core web APIs and browser-level communication patterns
- Electron application development
- API design and architecture
- User experience design and thinking
- Data synchronization and real-time systems
- Full-stack problem solving
- Cross-functional collaboration
Opens the official application on the employer’s site. No login required.