Skip to content
PalantirPalantir

Software Engineer, New Grad - Infrastructure

New grad Software Engineer building shared infrastructure (backend, frontend, developer, or storage) that powers Palantir's core platforms. Requires CS/engineering background, coding experience in languages like Java/Python/TS, and passion for improving developer productivity.

About the job

Core Responsibilities

  • Build features to improve the developer experience for other Palantir engineers or improve the scalability and reliability of Palantir’s platforms.
  • Participate 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 address them.
  • Work in small teams focused on one of: Backend Infrastructure, Developer Infrastructure, Frontend Infrastructure, or Storage Infrastructure.

Technologies We Use

  • Languages: Java, Go (backend), TypeScript (frontend)
  • Open-source: Cassandra, Spark, Elasticsearch, React, Redux
  • Build tooling: Gradle, CircleCI, GitHub

What We Value

  • Passion for helping other developers build better applications.
  • Empathy for the impact of changes on workflows and productivity.
  • Strong communication and collaboration skills with engineers, users, and non-technical team members.
  • Willingness to learn independently, make decisions, and ask effective questions.
  • Eagerness to explore source code of open-source libraries (e.g., Cassandra, Chromium) for deep understanding or debugging.
  • Staying current with industry practices and open-source advancements.
  • Active US Security clearance or eligibility and willingness to obtain one.

What We Require

  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics, or related fields.
  • Familiarity with data structures, storage systems, cloud infrastructure, frontend frameworks, and other technical tools.
  • Experience coding in languages such as Java, C++, Python, TypeScript, JavaScript, or similar.

Skills

Java, Go, TypeScript, Cassandra, Spark, Elasticsearch, React, Redux, Gradle, CircleCI, GitHub, Data Structures, Cloud Infrastructure

Rover

Rover

Seattle, WA

Entry Level Software Engineer, Recommendations
$100k+/yrHybridFullstack Engineering

Entry-level software engineer building personalized search and marketplace features across backend and frontend systems. The role requires a computer science or engineering education, 1–4 years of professional development experience, and familiarity with modern engineering practices; search, marketplace, and listed technology experience are beneficial.

Hudl

Hudl

Lincoln, NE

Software Engineering Intern
$30+/hrOn-siteFullstack Engineering

Software engineering intern contributing production code, full-stack features, and platform improvements while collaborating with experienced engineers. Requires current enrollment in a relevant computing degree and enthusiasm for learning modern development practices.

Perpay

Perpay

Philadelphia, PA

Software Engineer, New Grad
No salary listedOn-siteFullstack Engineering

New graduate software engineer who will develop, test, and release full-stack features while collaborating across product and engineering teams. Requires a technical degree or equivalent experience, software engineering internships, and familiarity with backend frameworks, frontend technologies, APIs, and Python.

Perpay

Perpay

Philadelphia, PA

Software Engineering Internship, 2026
No salary listedOn-siteFullstack Engineering

Software engineering interns collaborate on product teams to build, test, and deploy production features while working cross-functionally with product, design, data, and operations. Candidates should be pursuing a relevant technical degree and have strong software engineering fundamentals.

Lyft

Lyft

San Francisco, CA

Software Engineer
$136k+/yrHybridFullstack Engineering

Build and improve the microservices and platform infrastructure powering Lyft’s ride experience, including architecture, testing, monitoring, and issue resolution. Requires a bachelor’s degree and software development experience with programming, databases, web technologies, and machine learning or AI.