Software Engineer, New Grad
About the role
Software Engineers at Palantir build software at scale to transform how organizations around the world use data. In this role, you’ll have an opportunity to grow more quickly than you ever envisioned as you contribute high-quality code directly to Palantir Gotham, Palantir Apollo, or Palantir Foundry: products that are deployed at some of the most important institutions across the public and private sectors. You'll create features used by research scientists, aerospace engineers, intelligence analysts, and economic forecasters in countries around the world.
Palantir's Product Development organization is made up of small teams of Software Engineers, each focusing on a specific aspect of a product. For example, you might join a team that builds a Foundry front-end application, or a component of the Gotham release infrastructure. We encourage communication and collaboration among teams to share context, skills, and experience, so you'll also have the opportunity to learn about other business areas.
Responsibilities
- Involvement throughout the product lifecycle—from idea generation, design, and prototyping, to execution and shipping—while paired with a mentor dedicated to your growth and success.
- Collaboration with technical and non-technical counterparts to understand customer problems and build products that solve them.
- Opportunities to meet users directly, such as touring an auto-manufacturer’s assembly line or shadowing a counter-terrorism analyst to understand their challenges.
SWE Principles:
- Ownership: See projects through from beginning to end despite obstacles.
- Collaboration: Work with engineers, product managers, designers, and product reliability engineers, as well as business development teams to solve customer problems.
- Trust: Handle time and priorities independently without micromanagement, with support from your team.
Requirements
- Engineering background in fields such as Computer Science, Mathematics, Software Engineering, or Physics.
- Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
- Experience coding in programming languages such as Java, C++, Python, JavaScript, or similar.
- Active US Security clearance, or eligibility and willingness to obtain one.
Skills
What matters is your ability to write clean, effective code and learn new languages quickly. Our software is constantly evolving, so we need engineers who can adapt alongside it. You’ll work with peers from diverse backgrounds—whether you’re a former university teaching assistant, a career-switcher, or a hackathon enthusiast—and build your skills to apply the best technology for each problem.
Technologies we use:
- Languages: Java and Go (backend), TypeScript (frontend).
- Open-source technologies: Cassandra, Spark, Elasticsearch, React, Redux.
- Industry-standard tooling: Gradle, GitHub.
What we value:
- Ability to communicate and collaborate with engineers, users, and non-technical team members.
- Willingness to learn, make decisions independently, and ask questions effectively.
Pay
The estimated salary range for this position is $145,000 - $155,000/year. Total compensation may also include restricted stock units, a sign-on bonus, and other potential future incentives. Total compensation will be determined by relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign-on bonus, benefits, or long-term incentives.
Benefits
- Medical, dental, and vision insurance for employees and eligible dependents, plus voluntary life insurance.
- Automatic coverage for basic life, AD&D, and disability insurance.
- Commuter benefits and relocation assistance.
- Take-what-you-need paid time off (not accrual-based), with 2 weeks of paid time off built into the end of each year (subject to team and business needs).
- 10 paid holidays throughout the calendar year.
- Supportive leave of absence program, including time off for military service and medical events.
- Paid leave for new parents and subsidized back-up care for all parents.
- Fertility and family-building benefits, including adoption, surrogacy, and preservation support.
- Stipend to help with expenses related to a new child.
- Enrollment in Palantir’s 401k plan.
Schedule
We encourage employees to work from our offices to foster connectivity and innovation. Many teams offer hybrid options (1-2 days remote per week), allowing flexibility for personal productivity. A few roles may allow "Remote" work on an exceptional basis, but you must work from the state in which you are employed. Onsite roles require working from an office.