Whether you aspire to be an entrepreneur or an engineering leader, we believe Palantir is the best place — with the best colleagues — to learn how. You’ll learn how to unpack a problem and understand the costs and consequences of its solution. You’ll learn new technologies and languages, and even develop them yourself. You’ll work autonomously and make decisions independently, within a community that will support and challenge you as you grow and develop.
- Technologies We Use
- Core Palantir products provide the foundations for our deployments.
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 our back-end applications and data integration tools.
Typescript, React, Leaflet, and d3 for our web technologies.
Python for data processing and analysis.
- Palantir cloud infrastructure based on AWS EC2 and S3.
- Our Principles
- Impact: We take on meaningful and challenging projects that change the world for the better.
Dedication: We see projects through from beginning to end in spite of obstacles we may encounter.
Collaboration: We work internally with people from a variety of backgrounds — such as other FDSEs, product teams, and Deployment Strategists. We also work externally with our customers, often on site, to understand and solve their problems.
Trust: We trust each other to effectively manage time and priorities—we don't micromanage. We want to give people the space to think for themselves.
Growth: We push ourselves and our peers to improve themselves and the world around them.
- Learning: We often face entirely novel problems, where we need to pick up a lot of new information and learn how to use it to make progress.
- What We Value
- 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 of what you’re building.
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, and comfortable working in a rapidly changing environment with dynamic objectives and iteration with users.
Skill and comfort 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 within country as needed.
- What We Require
- Active Top Secret Clearance with eligibility and willingness to obtain SCI.