Palantir

Rating:
5/5
Palantir Technologies is a software engineering firm that combines advanced data analysis and application development to help large companies, government institutions and non-profits use data more effectively. Palantir develops and implements a suite of solutions that enable insight-driven decision-making by connecting large amounts of disparate data, allowing users to accurately and quickly make decisions that lead to superior outcomes. Built on a foundation of powerful technology and smart engineering, Palantir’s application development teams have created solutions that have changed the way data is used and explored. This includes the Palantir Foundry, which enables users to connect and explore vast data sets, find actionable insights and create powerful workflows, as well as Palantir Gotham and Palantir Metropolis, which offer solutions for risk management, fraud detection, and battlefield intelligence. Additionally, Palantir’s technology stack includes strong capabilities in user interfaces, databases, data integration, computer graphics, safety, scalability, and authentication. This allows the firm to create new solutions that can be deployed quickly and easily, while providing secure, reliable and high performing analytical solutions. Palantir’s team of engineers, developers, and computer scientists combine their technical expertise to create and launch cutting-edge solutions. The firm’s hiring process looks for creative problem-solvers who are also driven to work with data to yield solutions to any problem. Palantir is actively looking for engineers and software developers who are highly efficient in coding, competent in UX and UI design, focused on cybersecurity and eager to challenge themselves to create innovative solutions from large datasets.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): Varies depending on experience and qualifications.
Description: As a Software Engineer at Palantir, you would be responsible for designing, developing and managing data systems for large enterprises. You should have a strong background in software engineering, and be comfortable with developing high-level algorithms and protocols. You would need to have the ability to readily develop and maintain working code, as well test and debug existing code, while offering support and debugging to other Developers.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; expert knowledge of core software engineering principles; coding experience with advanced programming languages like C++, C#, Java; abilities to develop, deploy, and maintain high-level software systems; ability to rapidly debug and fix existing code; experience in developing data systems and systems architecture
Locations: San Francisco, London, Berlin, Singapore, Washington, D.C., Palo Alto
Career Paths: Data Analyst, Full Stack Engineer, Data Engineer, Machine Learning Engineer, Software Engineer, Artificial Intelligence Engineer, Front-End Engineer, DevOps Engineer, Product Designer, QA Engineer, Security Analyst.
Job Contacts: jobs@palantir.com

Recent Reviews

John B.
4.8/5
4.8
I've been a technical engineer at Palantir since March 2016 and I'm always amazed at the complexity and brilliance of the work our engineers produce. My colleagues come from diverse backgrounds and lend unique perspectives to our projects. It's also great to be part of a team whose collaboration and passion for problem-solving is unparalleled. We constantly push ourselves to learn more and succeed.

Frequently Asked Questions

What is the job outlook at Palantir?
Palantir is regularly looking to add new members to its team, and because of the company’s reputation and innovative projects, positions at Palantir are highly sought after.
What qualifications do I need to be a software engineer at Palantir?
Software engineers at Palantir should possess a bachelor’s degree in computer science or a related field, and should have relevant work experience. Technical expertise in computer programming languages and cloud computing experience is also highly desirable for this position.