Engineering background in fields such as Computer Science, Mathematics, Software Engineering, or Physics.
Familiarity with data structures, storage systems, cloud infrastructure, frontend frameworks, and other technical tools.
Experience coding in programming languages, such as Java, C++, Python, TypeScript, JavaScript, or similar languages.
What We Value
Passion for helping other developers build better applications.
Empathy for the impact your changes will have on the workflows and productivity of developers and end users.
Ability to communicate and collaborate with a variety of individuals, including engineers, users, and non-technical team members.
Willingness to learn and make decisions independently, and the ability to ask questions effectively.
Eagerness to delve into the source code of open-source libraries (such as Cassandra or Chromium) to truly understand how they work or to debug an issue.
Staying up-to-date with recent industry practices and advancements in open-source technology.
What You'll Be Doing
Build features to improve the developer experience for other Palantir engineers.
Improve the scalability and reliability of Palantir’s platforms.
Be involved throughout the product lifecycle, from idea generation and design, to execution and rollout.
Collaborate closely with technical and non-technical counterparts to understand developers' and customers' problems and build infrastructure to tackle them.
Perks and Benefits
A world-changing company that builds software for data-driven decisions and operations.
Opportunity for rapid growth and development as you work on shared infrastructure underpinning innovative platforms.