At a Glance
- Tasks: Build software to enhance developer experience and improve platform scalability.
- Company: Join Palantir, a leader in data-driven software solutions.
- Benefits: Gain hands-on experience, mentorship, and a chance to work with cutting-edge technologies.
- Other info: Final internship opportunity before graduation, with a focus on growth and collaboration.
- Why this job: Make a real impact while learning from top engineers in a dynamic environment.
- Qualifications: Pursuing a degree in Computer Science or related field, coding experience required.
The predicted salary is between 20000 - 30000 € per year.
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.
Are you passionate about engineering quality, performance, and increasing the impact of engineers around you? Software Engineers at Palantir build software at scale to transform how organisations around the world use data. As an engineer within Palantir’s Foundations organisation, you’ll have the opportunity to grow more quickly than you ever imagined, as you build the shared infrastructure that underpins the Palantir Foundry, Palantir Gotham, and Palantir Apollo platforms, and drive investments to improve the velocity and quality of our engineering.
Foundations Teams
- Backend Infrastructure: Maximises the productivity of our backend developers and ensures Palantir’s platforms have performant and consistent RESTful services.
- Developer Infrastructure: Operates the systems and services that underpin all aspects of our developer ecosystem, including off-the-shelf tooling like GitHub and custom tooling for managing automated changes across hundreds of repositories.
- Frontend Infrastructure: Maximises frontend developer productivity across the entire frontend development stack, from the developer experience in the IDE to the final user experience in the browser.
- Storage Infrastructure: Develops Palantir’s database and search systems, which includes supporting storage technologies across cloud, on-premises, and classified or secure environments.
Core Responsibilities
As a Software Engineering Intern in Foundations, your projects may include building features to improve the developer experience for other Palantir engineers, or improving the scalability and reliability of Palantir’s platforms. You’ll be involved throughout the product lifecycle, from idea generation and design, to execution and rollout, all while being paired with a mentor dedicated to your growth and success. You’ll collaborate closely with technical and non-technical counterparts to understand our developers’ and customers’ problems and build infrastructure to tackle them.
Technologies We Use
- Languages: Java and Go for backend, and TypeScript for frontend.
- Open-source technologies: Cassandra, Spark, Elasticsearch, React, and Redux.
- Industry-standard build tooling: Gradle, CircleCI, and GitHub.
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 when needed.
What We Require
- 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, TypeScript, JavaScript, or similar languages.
- Must be planning on graduating in 2027. This should be your final internship before graduating.
Equal Opportunity
We are committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.
Software Engineer, Internship – Infrastructure in London employer: Palantir
At Palantir, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Software Engineering Intern in our Foundations team, you'll not only gain hands-on experience with cutting-edge technologies but also benefit from a supportive environment where mentorship and personal growth are prioritised. Our commitment to empowering engineers ensures that you will have the opportunity to make a meaningful impact while working alongside some of the brightest minds in the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Internship – Infrastructure in London
✨Tip Number 1
Network like a pro! Reach out to current or former Palantir employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the internship. Personal connections can make a huge difference!
✨Tip Number 2
Show off your skills! If you’ve worked on relevant projects, create a portfolio or GitHub repository showcasing your work. This gives you a chance to demonstrate your coding abilities and problem-solving skills directly.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with coding problems, the better you'll perform during the interview!
✨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 – Infrastructure in London
Some tips for your application 🫡
Show Your Passion:Let us see your enthusiasm for engineering and how it drives you to create impactful solutions. Share any personal projects or experiences that highlight your love for coding and problem-solving.
Tailor Your Application:Make sure to customise your CV and cover letter to reflect the specific skills and experiences that align with the Software Engineer Internship role. We want to see how your background fits into our mission at Palantir.
Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and skills, making it easy for us to understand your qualifications at a glance.
Apply Through Our Website:We encourage you to submit your application directly through our website. This ensures that your application gets to the right people and helps us streamline the process for everyone involved.
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 relevant projects you've worked on. This shows you're not just a fit on paper but also have practical knowledge.
✨Show Your Passion for Problem-Solving
Palantir values empathy and a passion for helping developers. Prepare examples of how you've tackled challenges in previous projects or coursework. Highlight your thought process and how you collaborated with others to find solutions.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the projects you'll be working on, and how success is measured. This demonstrates your genuine interest in the role and helps you assess if it's the right fit for you.
✨Practice Coding Challenges
Since this is a technical role, brush up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Being comfortable with coding challenges will boost your confidence during technical interviews.