At a Glance
- Tasks: Build impactful software that transforms data usage for global organisations.
- Company: Join Palantir, a leader in data-driven decision-making software.
- Benefits: Gain hands-on experience, mentorship, and work with cutting-edge technologies.
- Other info: Collaborative environment with opportunities for rapid personal and professional growth.
- Why this job: Make a real difference by contributing to life-saving projects worldwide.
- Qualifications: Pursuing a degree in Computer Science or related fields; coding experience required.
The predicted salary is between 20000 - 30000 £ per year.
A World-Changing Company. Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more.
The Role. Software Engineers at Palantir build software at scale to transform how organisations around the world use data. As a Software Engineer Intern, you’ll have an opportunity to grow more quickly than you ever envisioned, as you contribute high-quality code directly to Palantir Gotham, Palantir Foundry, or Palantir Apollo: 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 organisation 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 learn about many different aspects of each product.
Core Responsibilities. As a Software Engineer, you are involved throughout the product lifecycle - from idea generation, design, and prototyping to execution and shipping while also being paired with a mentor dedicated to your growth and success. You'll collaborate closely with technical and non-technical counterparts to understand our customers’ problems and build products that tackle them. One of the most effective ways to understand what our users need is to meet them. You may receive an opportunity to tour the assembly line at an auto-manufacturer or join a counter-terror analyst at their desk to really understand their mission and difficulties.
- SWE principles include:
- Ownership: We see projects through from beginning to end in spite of obstacles we may encounter.
- Collaboration: We work internally with people from a variety of backgrounds — such as other Software Engineers, Product Managers, Designers and Product Reliability Engineers. We also partner with our business development teams (Forward Deployed Engineers, Deployment Strategists) in order to understand and solve our customers’ problems.
- Trust: We trust each other to effectively handle time and priorities, and don’t micromanage. We want people to have the space to think for themselves, while feeling supported by their team.
Technologies We Use. Varying languages, including Java and Go for backend and Typescript for frontend. Open-source technologies like Cassandra, Spark, Elasticsearch, React, and Redux. Industry-standard build tooling, including Gradle, Webpack, and GitHub.
What We Value. 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 when needed.
What We Require. Engineering background in fields such as Computer Science, Mathematics, Software Engineering, and 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 languages. Must be planning on graduating in 2027. This should be your final internship before graduating.
Software Engineer, Internship employer: Palantir
At Palantir, we pride ourselves on being a world-changing employer that empowers our employees to tackle complex problems through data-driven solutions. Our collaborative work culture fosters creativity and innovation, while our commitment to individual growth ensures that every team member can thrive in their career journey. With a focus on health and well-being, along with flexible working options, Palantir offers a unique environment where you can make a meaningful impact alongside passionate colleagues.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Internship
✨Tip Number 1
Network like a pro! Reach out to current or former interns at Palantir on LinkedIn. Ask them about their experiences and any tips they might have. This can give you insider knowledge and potentially a referral!
✨Tip Number 2
Prepare for technical interviews by practising coding challenges on platforms like LeetCode or HackerRank. Focus on data structures and algorithms, as these are often key topics in interviews for software engineering roles.
✨Tip Number 3
Show your passion for the role! When you get the chance to chat with interviewers, share your excitement about working on impactful projects. Mention specific Palantir products and how you see yourself contributing to them.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at Palantir.
We think you need these skills to ace Software Engineer, Internship
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight any relevant projects or coursework, especially those involving Java, Go, or Typescript, as well as your ability to collaborate with diverse teams.
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software engineering. Share why you’re excited about the opportunity at Palantir and how you can contribute to our mission of building world-changing software.
Showcase Your Projects:Include links to any coding projects or contributions to open-source software in your application. This gives us a glimpse into your coding style and problem-solving abilities, which are crucial for the role.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves, and you’ll find all the details you need to make your application stand out!
How to prepare for a job interview at Palantir
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Java, Go, and Typescript. Be ready to discuss your experience with these languages and any projects you've worked on that utilised them.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous projects or coursework. Highlight your ability to think critically and collaborate with others to find solutions, as this is key for a role at Palantir.
✨Understand the Company’s Mission
Research Palantir's products and their impact on various sectors. Being able to articulate how you can contribute to their mission of data-driven decision-making will show your genuine interest in the role.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, mentorship opportunities, and the specific projects you might work on. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.