Palantir

Full Stack Software Engineer - Foundry Core Platform

Job Description

Posted on: 
February 10, 2023

Full Stack Software Engineers at Palantir architect the interfaces that our customers use. We build software that helps our customers answer their most critical questions: what is causing the products we manufacture to fail? Are our traders engaging in risky activity? How do we ensure a stable supply chain of vaccines during a pandemic?

Our Product Development organisation is made up of small teams of Software Engineers. Each team focuses on a specific aspect of a product. As a member of Foundry Core Platform, you will be working on one of the teams that build the developer tools and compute infrastructure at the heart of Foundry. The tools we develop enable technical users in Foundry to make the best of their data, develop operational applications, and operate production systems.

Responsibilities

  • Design and build capabilities that let users visualise and interact with their data to meet their analytical needs.
  • Build product that helps Forward Deployed Software Engineers to deliver value for the customer quickly.
  • Support data streaming in real time and bring value within the minutes instead of days.
  • Understand what a customer is going through when they are trying to stream data, helping them to understand how our platform works when streaming the data.
  • Have high ownership starting with a problem statement to finalised product.
  • Get involved in all stages of the product development and deployment life-cycle: idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration.
  • Build new products from the scratch with a freedom to choose your own stack.

Job Requirements

  • Strong engineering background in fields such as Computer Science, Mathematics and Physics.
  • Strong front end coding skills with proficiency in JavaScript and an understanding of how web technologies work.
  • Passion about building user interfaces that enable users to tackle their problems.
  • Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other tools.
  • Understanding how technical decisions impact our users.
  • Proficiency with programming languages such as Java, C++, Python, JavaScript, or similar languages.
  • Ability to write clean, effective code and learn new languages and technologies quickly.
Apply now

More job openings