As an Intern, you will gain hands-on experience in building and enhancing software applications while contributing to the entire software development lifecycle.
Software Engineer, New Grad - Infrastructure
📜 Description
- Contribute code to shared infrastructure for Foundry, Gotham, and Apollo.
- Build infrastructure used by civil and defense agencies in sensitive environments.
- Develop the platform substrate supporting workflows across research, aerospace, intelligence, and forecasting.
- Improve engineering velocity and software quality through infrastructure investments.
- Work across infrastructure areas including backend, developer, frontend, storage, Kubernetes-based platform services, deployment, and observability.
🛠️ Requirements
- 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.
Full job description
The Role
- The shared infrastructure underpinning Palantir Foundry, Palantir Gotham and Palantir Apollo — platforms deployed at the most important institutions across the public and private sectors
- Rubix and Mission Manager, our new internal-infrastructure business line, used by advanced civil and defence agencies worldwide to power their infrastructure in highly sensitive environments
- The substrate on which Palantir deploys Foundry and Gotham, powering workflows for research scientists, aerospace engineers, intelligence analysts and economic forecasters
Teams within Palantir's Foundations organisation are made up of a small number of engineers, each focused on one of four major categories of our infrastructure:
- Backend Infrastructure
- Developer Infrastructure
- Frontend Infrastructure
- Storage Infrastructure
- Environment Platform: a Kubernetes-based PaaS spanning hundreds of production clusters
- Apollo: secure, fleet-wide deployment and change-management for complex microservice suites
- Signals: our full suite of observability and alerting tools
What We Value
What We Require
To apply, please submit the following:
Similar jobs
Search more Software Engineer jobsBuild and support product and platform software, taking well-scoped changes from design through release while collaborating across teams and improving reliability, security, and customer outcomes.
Graduate Nuclear Safety Case Engineer - Warrington - start June 27 onwards
Support nuclear safety case delivery across civil and defence projects, manage assigned work packages, contribute to technical bids and client relationships, and develop expertise through mentoring and structured training.
Build and improve client software in collaborative teams by writing clean, iterative code, applying continuous delivery practices, and learning technologies and approaches that solve business problems.
Develop software solutions in collaborative client teams, using iterative coding, pair programming, and continuous delivery while learning and applying modern technology practices to solve business problems.
