Backend Software Engineer - Application Development

Palantir builds the world's leading software for data-driven decisions and operations.
$135,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience

Description For Backend Software Engineer - Application Development

Palantir Technologies is seeking a Backend Software Engineer for Application Development to join their world-changing company. As a Backend Software Engineer, you'll build software at scale to transform how organizations use data. You'll be involved throughout the product lifecycle, from idea generation to production delivery, collaborating with technical and non-technical teammates to solve customer problems.

Your responsibilities will include:

  • Architecting, developing, and maintaining high-performance, scalable backend services
  • Maintaining high coding standards and fostering a culture of continuous improvement
  • Building robust APIs and collaborating with front-end developers
  • Designing efficient data structures and algorithms for large-scale data management
  • Optimizing applications for speed and scalability
  • Improving user workflows across product boundaries

You'll work with technologies such as Java, Rust, Python, Go, Kafka, Cassandra, Elasticsearch, Spark, Docker, and Kubernetes. The ideal candidate will have a strong understanding of server-side logic, distributed systems, and a focus on creating user-oriented solutions.

Palantir offers competitive benefits, including medical, dental, and vision insurance, paid parental leave, fertility and adoption assistance, commuter benefits, and unlimited PTO. The estimated salary range for this position is $135,000 - $200,000/year, with potential for additional compensation in the form of Restricted Stock units and bonuses.

Join Palantir to work on challenging problems, grow your skills, and make a significant impact in a collaborative and innovative environment.

Last updated 5 months ago

Responsibilities For Backend Software Engineer - Application Development

  • Architecting, developing, and maintaining high-performance, scalable backend services
  • Maintaining high coding standards and fostering continuous improvement
  • Building robust APIs for front-end developers and external systems
  • Designing efficient data structures and algorithms for large-scale data management
  • Optimizing applications for speed and scalability
  • Improving user workflows across product boundaries

Requirements For Backend Software Engineer - Application Development

Java
Python
Go
Kafka
Cassandra
Kubernetes
  • Experience in designing, developing, and maintaining live backend systems
  • In-depth understanding of data structures, system architecture, and distributed systems
  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field
  • Strong coding skills in Java, C++, Python, Rust, or similar languages
  • Strong written and verbal communication skills

Benefits For Backend Software Engineer - Application Development

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Life and disability coverage
  • Paid leave for new parents and emergency back-up care
  • Family planning support (fertility, adoption, and surrogacy assistance)
  • Stipend for new child expenses
  • Commuter benefits
  • Relocation assistance
  • Unlimited paid time off
  • 2 weeks paid time off at the end of each year

Interested in this job?

Jobs Related To Palantir Technologies Backend Software Engineer - Application Development

Forward Deployed Software Engineer - Korea Forward Deployed

Join Palantir as a Forward Deployed Software Engineer in Korea, solving critical problems with cutting-edge technology for global institutions.

Forward Deployed Software Engineer - AUS Government

Join Palantir as a Forward Deployed Software Engineer in Sydney, Australia, to solve critical problems using data-driven solutions.

Software Engineer - Environment Platform

Palantir seeks a Software Engineer for Environment Platform in Seattle. Build K8s-powered APIs, lead containerization strategy. 3+ years exp. $135-200K. Hybrid work.

Software Engineer - Python Developer Productivity

Join Palantir as a Software Engineer in Python Developer Productivity to improve engineering velocity and quality, working on cutting-edge tools and systems.

Backend Software Engineer - Infrastructure

Join Palantir as a Backend Software Engineer - Infrastructure in NYC. Build scalable systems, contribute to open-source libraries, and solve real-world problems. $135k-$200k/year.