Software Engineer jobs in United Kingdom
Explore 93 matching jobs.
Software Engineer, New Grad – Query Engines
Palantir Technologies
Posted: 10/20/2026ApacheDistributed SystemsJavaRustScalaSparkC++
Technical Director – Ports and Maritime Engineering
Amentum
Posted: 10/19/2026Manager, Forward Deployed Engineering
Parloa
Posted: 10/18/2026AzureCloudDockerKafkaKubernetesMongoDBMySQLNode.jsRedis+2 more
Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/17/2026Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/16/2026Engineering Technician – 12-month FTC
Nestle
Posted: 10/16/2026React
Engineering Technician Apprentice
Ontic
Posted: 10/16/2026Assembly
Software Engineer
Barclays
Posted: 10/15/2026AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform
Technical Director – Clean Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Technical Director – Waste Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Senior Developer
Insight Investment
Posted: 10/15/2026ASP.NETAzureDockerKubernetesReactSDLCSQLVault.NET
Node Developer
Solirius Consulting
Posted: 10/15/2026AngularAWSAzureChaiCloudDockerGraphQLJavaJavaScript+4 more
Junior CRM Developer – FTC
Ocado Retail
Posted: 10/14/2026SQL
Data Processing Developer Intern
NVIDIA
Posted: 10/14/2026C++
Graduate Engineering Consultant – Through Life Engineering
BMT
Posted: 10/13/2026SQL
Software Engineer
Evri
Posted: 10/13/2026AWSCloudJavaJavaScriptNode.jsSpringSpring BootSpringBootVue.js
Software Engineer
WSD
Posted: 10/12/2026CloudJavaJavaScriptPHPSQL
Spectrum Engineering Officer
Ofcom
Posted: 10/12/2026Manager – Tech Ops Engineering
American Express
Posted: 10/12/2026CloudGrafanaSplunk
Software Engineer
NatWest Group
Posted: 10/12/2026CloudJavaScriptReact
Member of Technical Staff – Intelligence, Functional Genomics
Substrate
Posted: 10/9/2026AWSCloudDockerPython

Software Engineer, New Grad – Query Engines
Palantir TechnologiesCore Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates proficiency in data processing infrastructure development, with strong foundations in algorithms, data structures, and concurrency. Capable of collaborating on complex data-system challenges while ensuring correctness and performance in production environments.
Highest-signal resume keywords
Proficiency In JavaProficiency In RustProficiency In ScalaProficiency In C++Proficiency In C
Tech Stack
Tools & technologiesApacheDistributed SystemsJavaRustScalaSparkC++
About the role
Key responsibilities & impact- Build data processing infrastructure underpinning Palantir Foundry
- Work on computation representation, query-plan optimisation, operator execution, and efficient data access
- Build on and extend Apache Spark, Apache DataFusion, and Apache Iceberg
- Support Foundry products and workloads including no-code pipelines, interactive analysis, and Ontology updates
- Write planning rules, add capabilities to native execution engines, and improve large-table scan performance
- Participate in design, code review, testing, and release
- Deliver correctness, compatibility, and predictable performance in production systems
- Collaborate with experienced software engineers on consequential data-system problems
Requirements
What you’ll need- Currently pursuing or recently completed a Bachelor's, Master's, or PhD in Computer Science, Mathematics, Software Engineering, Physics, or a similar field, or equivalent practical experience
- Proficiency in at least one language such as Java, Rust, Scala, C++, or C
- Strong foundations in algorithms, data structures, and concurrency
- Strong written and verbal communication skills
- Coursework or projects in databases, compilers, operating systems, or distributed systems
- Contributions to open-source projects
- Curiosity about data systems, query optimisers, execution operators, file formats, and distributed processing
- High bar for correctness and willingness to investigate system behavior
- Comfort following problems across languages, services, and stack layers
- Practical, measurement-based approach to performance
- Eagerness to learn, ask questions, and incorporate feedback
Benefits
Comp & perks- Palantir offerings supporting health and well-being, varying by region
- Hybrid work options, including working from home a day or two a week for many teams
- Reasonable accommodation for applicants and employees living with a disability
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data Processing InfrastructureQuery-Plan OptimisationOperator ExecutionAlgorithmsData StructuresConcurrencyDatabase KnowledgeDistributed SystemsPerformance MeasurementOpen-Source Contributions
Soft Skills
Strong Written CommunicationStrong Verbal CommunicationCuriosity About Data SystemsEagerness To LearnWillingness To Incorporate Feedback
Tools & Technologies
Apache SparkApache DataFusionApache Iceberg
Industry Keywords
Data SystemsNo-Code PipelinesInteractive AnalysisOntology UpdatesLarge-Table Scan Performance