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: Perfect opportunity for growth before graduation in 2027.
- 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.
The Role
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.
- Frontend Infrastructure: Maximises frontend developer productivity across the entire frontend development stack.
- Storage Infrastructure: Develops Palantir’s database and search systems, evolving existing technologies to support ever-increasing data scale and latency requirements.
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 employer: Palantir
At Palantir, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. 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 mentorship and opportunities for rapid personal and professional growth. Our commitment to empowering engineers ensures that you will play a vital role in impactful projects that drive meaningful change across various sectors, all while working in a supportive environment that values diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Internship – Infrastructure
✨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 chops and problem-solving abilities 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. Let’s get you that internship!
We think you need these skills to ace Software Engineer, Internship – Infrastructure
Some tips for your application 🫡
Show Your Passion:Let us see your enthusiasm for engineering and how it can make a difference. Share any projects or experiences that highlight your love for building software and improving developer experiences.
Tailor Your Application:Make sure to customise your application to reflect the specific role you're applying for. Highlight relevant skills and experiences that align with the responsibilities of the Software Engineering Intern position at Palantir.
Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, so avoid jargon and focus on communicating your ideas effectively.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity.
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 Collaboration
Palantir values empathy and collaboration. Prepare examples of how you've worked with both technical and non-technical team members in the past. Highlight situations where you helped others or improved workflows, as this aligns with their mission of empowering developers.
✨Ask Insightful Questions
Prepare thoughtful questions about the role and the company. Inquire about the challenges the Foundations team is currently facing or how they measure success in their projects. This demonstrates your genuine interest and helps you understand if the role is right for you.
✨Practice Problem-Solving
Expect technical questions that assess your problem-solving skills. Brush up on data structures and algorithms, and practice coding challenges. Being able to think on your feet and articulate your thought process will impress your interviewers.