Forward Deployed Software Engineer

Palantir Technologies

Laurel, MD2d agovia LinkedIn

About the Role

Forward Deployed Software Engineers (FDSEs) at Palantir understand customer pain points and design end-to-end solutions. They solicit feedback, iterate on products, and deploy technical solutions to solve challenging problems. Projects can involve high-level system design, prototyping, application development, and data integration, leveraging Palantir products, open-source technologies, and custom-built tools. FDSEs work with global customers, gaining insights into important industries and institutions, and accommodate various environmental factors to drive technical outcomes.

Key Responsibilities

  • Design end-to-end solutions to address customer pain points.
  • Solicit constant feedback from customers and colleagues.
  • Improve products over time with rapid iteration cycles.
  • Deploy technical solutions to solve customers' hardest problems.
  • Lead the development of solutions from high-level system design and prototyping to application development and data integration.
  • Leverage Palantir products, open-source technologies, and custom-built tools.
  • Work with customers around the globe, gaining insight into important industries and institutions.
  • Accommodate all aspects of an environment to drive real technical outcomes for customers.
  • Unpack problems and understand the costs and consequences of solutions.
  • Learn new technologies and languages, and develop them.
  • Work autonomously and make decisions independently.

Requirements & Tech Stack

  • Core Palantir products
  • Custom applications built on top of core Palantir platforms
  • Postgres, Cassandra, Hadoop, and Spark for distributed data storage and parallel computing
  • Java and Groovy for back-end applications and data integration tools
  • Typescript, React, Leaflet, and d3 for web technologies
  • Python for data processing and analysis
  • Palantir cloud infrastructure based on AWS EC2 and S3

Qualifications

  • Active US Security Clearance at or above the Top Secret level or willingness to obtain/upgrade.
  • Strong engineering background, preferred in fields such as Computer Science, Mathematics, Software Engineering, Physics.
  • Experience with logistics, materiel, sustainment, aviation, or readiness analysis is a plus.
  • Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
  • Understanding of how technical decisions impact the user.
  • Strong coder with demonstrated proficiency in programming languages such as Python, Java, C++, TypeScript/JavaScript, or similar.
  • Demonstrated ability to collaborate effectively in teams of technical and non-technical individuals.
  • Comfortable working in a rapidly changing environment with dynamic objectives and iteration with users.
  • Demonstrated ability to continuously learn, work independently, and make decisions with minimal supervision.
  • Willingness and interest to travel as needed.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, DBByte, BAE Systems, Inc.

See all 150 →