Full Stack Software Engineer Application Develo...
@ Palantir Technologies

New York, NY
$170,000
On Site
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @palantir.com
Recommended after applying

Job Details

Overview

Palantir Technologies builds the world’s leading software for data-driven decisions and operations. By bringing the right data to those who need it, Palantir empowers partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.

The Role

As a Full Stack Software Engineer Application Development on the Palantir Foundry team, you will design and build sophisticated interfaces, state management systems, and APIs to support data-intensive workflows. You may interview users one day to understand their needs and the next collaborate on complex UX challenges with teammates.

This role requires solving sophisticated technical problems, scoping out solution designs, and shipping incremental features. You will own and develop APIs and schemas, and work with backend engineers for robust integration.

Frontline Program

Foundry Software Engineers may be selected for the unique Frontline program, which embeds you with customers. This direct exposure helps gain firsthand insights into product use and challenges, feeding back into development to enhance products.

Core Responsibilities

  • Build and maintain shared frontend tooling across Foundry.
  • Design high-scale, data intensive APIs.
  • Develop interactive workflow UIs.
  • Create low-code/no-code WYSIWYG tools for non-technical users.

Technologies We Use

Technologies include Typescript, React, CSS Modules, GraphQL, Blueprint, Gradle, Webpack, GitHub, and CircleCI. You will work with both open-source and internal technologies, collaborating with a dedicated frontend infrastructure team.

What We Value

Palantir looks for engineers passionate about improving user workflows and building accessible user interfaces. Collaboration, adaptability, continuous learning, and clear communication are key. Experience in a fast-paced CI/CD environment and an ability to independently learn new technologies are essential.

What We Require

  • 2+ years of frontend software engineering experience.
  • Proficiency in JavaScript/TypeScript and strong coding skills.
  • Understanding of data structures, frontend frameworks, and web technologies.
  • Excellent written and verbal communication skills.

Salary & Benefits

The estimated salary for this role ranges between $135,000 and $200,000/year. Total compensation may include Restricted Stock Units, sign-on bonus, and additional incentives. Benefits include comprehensive medical, dental and vision insurance, commuter benefits, relocation assistance, flexible time off, paid holidays, supportive leave programs, parental support, and a 401k plan.

Work Arrangement

While Palantir encourages in-office collaboration to foster connectivity and innovation, many teams offer hybrid arrangements with occasional remote work based on business needs.

Key skills/competency

  • Full Stack
  • Application Development
  • React
  • GraphQL
  • API
  • CI/CD
  • Typescript
  • JavaScript
  • Frontend
  • User Interface

How to Get Hired at Palantir Technologies

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Palantir's requirements.
  • Highlight relevant projects: Showcase experience with React and APIs.
  • Prepare technical examples: Demonstrate problem solving in UI and API design.
  • Research Palantir: Understand their products and innovation culture.

📝 Interview Preparation Advice

Technical Preparation

Review TypeScript and JavaScript fundamentals.
Practice React component design and state management.
Study GraphQL queries and API development patterns.
Familiarize with CI/CD tools like Webpack and GitHub.

Behavioral Questions

Discuss handling ambiguous project requirements.
Describe teamwork in high-pressure situations.
Explain adapting to rapid product changes.
Share experiences communicating with non-technical users.

Frequently Asked Questions