Palantir

Software Engineer - Core Interfaces

Palo Alto, CA. Posted 10 months ago

The role

You will build cross-application frontend frameworks that let Palantir applications work together in real time. You will work on API design and user experience, from low-level implementation to high-level UX decisions.

What you will do

  • Work with cross-application frameworks end-to-end, from low-level implementation to high-level UX decisions
  • Use core web APIs such as Broadcast Channels, Service Workers and Local Storage to enable real-time communication between applications
  • Help develop an Electron application using Electron-specific capabilities such as the IPC API
  • Design ergonomic, portable APIs that can slot into any application that adopts them
  • Design new cross-app user interactions that feel native and intuitive
  • Build relationships with teams across the company and learn different codebases and architectural patterns

Required qualifications

  • 2+ years of frontend software engineering experience
  • Strong frontend coding skills, including 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
  • 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, learn continuously, work independently and make decisions with minimal supervision

Benefits

  • Medical, dental and vision insurance for employees and eligible dependents, plus voluntary life insurance
  • Automatic basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Take what you need paid time off, not accrual based
  • 2 weeks paid time off built into the end of each year (subject to team and business needs)
  • 10 paid holidays throughout the calendar year
  • Leave of absence program, including time off for military service and medical events
  • Paid leave for new parents and subsidized back-up care for all parents
  • Fertility and family building benefits, including adoption, surrogacy and preservation
  • Stipend to help with expenses that come with a new child
  • 401k plan

Before you apply

  • Eligibility and willingness to obtain a US Security clearance is required
  • Palantir will never ask you to submit a payment or share financial information during the interview process

About the company

Palantir builds software for data-driven decisions and operations, helping partners develop lifesaving drugs, forecast supply chain disruptions and locate missing children. It is an Equal Opportunity Employer.

Software Engineer - Core Interfaces at Palantir | JobZoey