DATE: 01.28.2013
POSTED BY: Doug
When looking for a job after graduation, many computer science or engineering majors assume that software development is their only career path. At least that’s how I felt at first. After all, my curriculum was dominated by courses on one or another aspect of software development. But when considering my career options, I realized I [...]
Continue reading »

Hack Week is a hallowed tradition at Palantir, a time when all scheduled work stops and our engineers spend a week exploring new ideas, playing with different technologies, and building something from the ground up. People from across the company form ad-hoc teams and scramble to complete projects in one week of frenzied coding. In the video above, we take a quick look at Hack Week 2012.
Continue reading »
DATE: 11.02.2012
POSTED BY: Dan
One of the most exciting things about Palantir is that nothing is sacred when it comes to our technology. We’re constantly asking ourselves, “What would we do differently if we were starting from scratch?” We’ve completely redesigned major features, introduced entirely new applications, and even retired outdated functionality. The next big change is possibly our most ambitious yet: rather than changing features within the client, we’re redefining the client itself.
Continue reading »
DATE: 09.18.2012
POSTED BY: Huey
We wrote a popular series of posts last year on how to rock Palantir on-site interviews. However, this advice does you no good if you don’t make it past the first hurdle: the phone interview. In this post, I’d like to give you some simple tips to maximize your chances on the phone interview.
Continue reading »
DATE: 09.12.2012
POSTED BY: Dan
(Comic courtesy of XKCD, via Creative Commons License) When a user has to contact Product Support for help, he or she already has a problem. Dealing with Support should never add aggravation on top of that. Slogging through scripted steps that have nothing to do with the real problem or wading through tiers of call [...]
Continue reading »
At Palantir, we write most of our code in Java, but we miss functional language features like map and filter for working with collections of objects. To make up for that, we use Google’s Guava libraries, but occasionally they don’t behave quite how we expect. Read on to see one of our Guava puzzlers.
Continue reading »
Palantir Technologies Interns, 2011 As we roll into the peak of internship season, it seems like a worthwhile time to talk about just what it is that interns do in their time at Palantir: our software engineering interns are full members of the development team from the day they arrive. During their time with us, [...]
Continue reading »
We’re big fans of open source. Libraries from Apache, Google, and various projects hosted on SourceForge.net make up a significant fraction of the third-party code we use to build our products. We’re proud to be making our first set of open source releases with these two projects: Cinch and Sysmon. We think it’s the right [...]
Continue reading »
DATE: 12.01.2011
POSTED BY: bdwyer
Comic courtesy of XKCD, via Creative Commons License Our frontend engineering candidates go through many of the same types of interviews as our backend candidates, i.e., algo and coding. But because they’ll be building the user-facing parts of our system, we want to make sure candidates have some design chops as well. Hence the UI [...]
Continue reading »
Comic courtesy of XKCD, via Creative Commons License Note: this third installment in our series on doing your best in interviews. Previously: “How to Rock an Algorithms Interview” and “The Coding Interview”. One interview that candidates often struggle with is the systems design interview. Even if you know your algorithms and write clean code, that [...]
Continue reading »