GrepJob
Palantir

Senior Backend Software Engineer - Application Development

Palantir
Apply
about 6 hours ago
London, United Kingdom
Senior

Responsibilities

  • Lead the architecture, development, and maintenance of scalable backend services.
  • Maintain high coding standards through guidelines and code reviews.
  • Build robust APIs for front-end developers and external systems.
  • Design efficient data structures and algorithms for high throughput data.
  • Optimize applications for speed and scalability through performance analysis.
  • Collaborate with cross-functional teams to improve user workflows.

Requirements

  • 6+ years of experience in backend system design and development.
  • In-depth understanding of data structures, system architecture, and API development.
  • Engineering background in Computer Science, Mathematics, Software Engineering, or similar fields.
  • Strong coding skills in languages such as Java, C++, Python, or Rust.
  • Excellent written and verbal communication skills.

Benefits

  • Opportunities for personal growth and diverse career pathways.
  • Encouragement of in-person work to foster creativity and collaboration.
  • Hybrid work options available for many teams.
  • Commitment to health and well-being across all areas of employees' lives.

Tech Stack

Apache CassandraApache KafkaApache SparkC++DockerElasticsearchGoGradleJavaKubernetesPythonRust

Categories

BackendFull Stack