Software Engineer jobs in United Kingdom

Explore 93 matching jobs.

Palantir Technologies

Software Engineer, New Grad – Query Engines

Palantir Technologies

Posted: 10/20/2026
ApacheDistributed SystemsJavaRustScalaSparkC++
Amentum

Technical Director – Ports and Maritime Engineering

Amentum

Posted: 10/19/2026
Parloa

Manager, Forward Deployed Engineering

Parloa

Posted: 10/18/2026
AzureCloudDockerKafkaKubernetesMongoDBMySQLNode.jsRedis+2 more
Barnes Aerospace

Director, Engineering – Europe/Asia

Barnes Aerospace

Posted: 10/17/2026
Barnes Aerospace

Director, Engineering – Europe/Asia

Barnes Aerospace

Posted: 10/16/2026
Nestle

Engineering Technician – 12-month FTC

Nestle

Posted: 10/16/2026
React
Ontic

Engineering Technician Apprentice

Ontic

Posted: 10/16/2026
Assembly
Barclays

Software Engineer

Barclays

Posted: 10/15/2026
AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform
AtkinsRéalis

Technical Director – Clean Water Process Engineering

AtkinsRéalis

Posted: 10/15/2026
AtkinsRéalis

Technical Director – Waste Water Process Engineering

AtkinsRéalis

Posted: 10/15/2026
Insight Investment

Senior Developer

Insight Investment

Posted: 10/15/2026
ASP.NETAzureDockerKubernetesReactSDLCSQLVault.NET
Solirius Consulting

Node Developer

Solirius Consulting

Posted: 10/15/2026
AngularAWSAzureChaiCloudDockerGraphQLJavaJavaScript+4 more
Ocado Retail

Junior CRM Developer – FTC

Ocado Retail

Posted: 10/14/2026
SQL
NVIDIA

Data Processing Developer Intern

NVIDIA

Posted: 10/14/2026
C++
BMT

Graduate Engineering Consultant – Through Life Engineering

BMT

Posted: 10/13/2026
SQL
Evri

Software Engineer

Evri

Posted: 10/13/2026
AWSCloudJavaJavaScriptNode.jsSpringSpring BootSpringBootVue.js
WSD

Software Engineer

WSD

Posted: 10/12/2026
CloudJavaJavaScriptPHPSQL
Ofcom

Spectrum Engineering Officer

Ofcom

Posted: 10/12/2026
American Express

Manager – Tech Ops Engineering

American Express

Posted: 10/12/2026
CloudGrafanaSplunk
NatWest Group

Software Engineer

NatWest Group

Posted: 10/12/2026
CloudJavaScriptReact
Substrate

Member of Technical Staff – Intelligence, Functional Genomics

Substrate

Posted: 10/9/2026
AWSCloudDockerPython
Palantir Technologies

Software Engineer, New Grad – Query Engines

Palantir Technologies
Posted 10/20/2026full-timeLondon • United KingdomEntry LevelWebsite
Apply

Core Competencies

Role fit
Core 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 & technologies
ApacheDistributed 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 resume
Applicant 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