At a Glance
- Tasks: Build impactful software that transforms how organisations use data.
- Company: Join Palantir, a leader in data-driven decision-making.
- Benefits: Competitive salary, health perks, and opportunities for remote work.
- Why this job: Make a real difference while growing your skills in a dynamic environment.
- Qualifications: Background in Computer Science or related fields; coding experience required.
- Other info: Collaborative culture with excellent career growth and mentorship.
The predicted salary is between 28800 - 48000 ÂŁ 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.
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: 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, supporting storage technologies across various environments.
As a Software Engineer 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.
It doesn't matter what languages you know when you join us; what matters is that you can write clean, effective code and learn new languages quickly. Our software is constantly evolving, so we need engineers who can do the same. Right now, we use:
- A variety of 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, CircleCI, and GitHub.
What We Value:
- Passion for helping other developers build better applications.
- Empathy for the impact your changes will have on workflows and productivity.
- Ability to communicate and collaborate with a variety of individuals.
- Willingness to learn and make decisions independently.
- Eagerness to delve into the source code of openâsource libraries.
- Staying up-to-date with recent industry practices and advancements.
What We Require:
- 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.
To apply, please submit the following:
- An updated resume / CV - please do so in PDF format.
- Thoughtful responses to our application questions.
We want every Palantirian to achieve their best outcomes, that's why we celebrate individuals' strengths, skills, and interests. Promoting health and wellâbeing across all areas of Palantirians' lives is just one of the ways we're investing in our community.
In keeping consistent with Palantir's values and culture, we believe employees are "better together" and inâperson work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options, allowing our employees to strike the right tradeâoff for their personal productivity.
If you want to empower the world's most important institutions, you belong here. Palantir values excellence regardless of background. 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.
Software Engineer, New Grad - Infrastructure in London employer: algojobs
Contact Detail:
algojobs Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Software Engineer, New Grad - 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 you. A personal connection can make all the difference!
â¨Tip Number 2
Prepare for technical interviews by practicing coding challenges on platforms like LeetCode or HackerRank. Make sure you're comfortable with data structures and algorithms, as these are often key topics in interviews.
â¨Tip Number 3
Show your passion for engineering! During interviews, share projects you've worked on, especially those that demonstrate your ability to solve real-world problems. This will help you stand out as a candidate who truly cares about making an impact.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre genuinely interested in joining the team at Palantir.
We think you need these skills to ace Software Engineer, New Grad - Infrastructure in London
Some tips for your application đŤĄ
Craft a Stellar CV: Your CV is your first impression, so make it count! Highlight your engineering skills, relevant projects, and any experience that showcases your ability to write clean, effective code. Keep it concise and tailored to the role at Palantir.
Answer Application Questions Thoughtfully: Take your time with the application questions. This is your chance to show us your passion for engineering and how you can contribute to our team. Be specific about your experiences and how they relate to the role you're applying for.
Show Your Enthusiasm for Learning: We love candidates who are eager to learn and grow! In your application, mention any new languages or technologies you've picked up recently, and how you approach learning new skills. It shows you're adaptable and ready for the fast-paced environment at Palantir.
Apply Through Our Website: Make sure to apply through our website for the best chance of getting noticed! Itâs the easiest way for us to keep track of your application and ensure it reaches the right people. Plus, it shows youâre serious about joining our team!
How to prepare for a job interview at algojobs
â¨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Java, Go, and TypeScript. Be ready to discuss how you've used these languages in your projects or coursework, and donât shy away from talking about any open-source technologies youâve explored.
â¨Show Your Passion for Problem-Solving
Palantir values engineers who are passionate about helping others. Prepare examples of how you've tackled challenges in your previous work or studies, especially those that improved workflows or developer experiences. This will show your empathy and commitment to making a positive impact.
â¨Prepare for Collaboration Questions
Since you'll be working closely with both technical and non-technical team members, think of instances where you've successfully collaborated on projects. Be ready to discuss how you communicated complex ideas clearly and effectively, as this is crucial for the role.
â¨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, ongoing projects, or the technologies they use. This not only shows your interest in the role but also helps you gauge if Palantir is the right fit for you.