Palantir

Backend Software Engineer - Infrastructure

Palantir

Apply
about 2 years ago
London, United Kingdom
Entry Level / Mid Level

Responsibilities

  • Build a performant search and indexing ecosystem for complex data.
  • Contribute to open-source data processing libraries for performance gains.
  • Develop distributed systems for large scale compute workloads.
  • Design architecture and APIs to facilitate application development.
  • Implement tracing and performance observability in microservice architectures.
  • Create reliable systems for storage, authentication, and asset serving.
  • Automate deployment and management of distributed systems like Cassandra and Kafka.

Requirements

  • Engineering background in Computer Science, Mathematics, Software Engineering, or similar field.
  • Strong coding skills in languages such as Java, C++, Python, or Rust.
  • Familiarity with storage and data processing systems and cloud infrastructure.
  • Strong written and verbal communication skills.
  • Ability to learn new technologies and concepts quickly.

Benefits

  • Opportunities for personal growth and development.
  • Supportive community focused on health and well-being.
  • Hybrid work options available for better work-life balance.

Tech Stack

Apache CassandraApache FlinkApache KafkaApache SparkC++ElasticsearchGoGradleJavaKubernetesPythonRust

Categories

BackendDevOps