Senior Front End Software Engineer - Application Development

Palantir Palantir · Enterprise · London, United Kingdom · Dev

Senior Front End Software Engineer responsible for developing user interfaces and tools for Palantir Foundry, a data-driven decision-making platform. The role involves architecting and building interfaces for data-intensive workflows, collaborating with users and backend engineers, and potentially participating in a Frontline program for direct customer engagement. Focus is on creating powerful, approachable, and scalable applications, including low-code/no-code tools and pro-code interfaces.

What you'd actually do

  1. Leading and mentoring within our community of engineers and building shared frontend tooling to enable teams across Foundry.
  2. Architecting and building for high-scale data intensive APIs (example).
  3. Developing interactive workflow UIs.
  4. Building products which aim to make technical concepts accessible for non-technical users.
  5. Creating low-code/no-code WYSIWYG tools, which enable application builders within Foundry to build products for their users.

Skills

Required

  • 4+ years of experience in software engineering
  • Experience architecting and building for high-scale data intensive APIs
  • Experience developing interactive workflow UIs
  • Experience building products that make technical concepts accessible for non-technical users
  • Experience creating low-code/no-code WYSIWYG tools
  • Experience building the user experience for pro-code tools
  • Experience with Typescript, React, and GQL
  • Ability to work collaboratively in teams of technical and non-technical individuals
  • Skill and comfort working in a constantly evolving environment with dynamic objectives and iteration with users
  • Experience brainstorming and iterating with product designers
  • Experience building high-quality software in a fast-paced CI/CD development environment
  • Proven ability to learn continuously, work independently, and make decisions with minimal supervision
  • Ability to learn new technology and concepts, even without in-depth experience

Nice to have

  • Active UK Security clearance, or eligibility and willingness to obtain a UK Security clearance