Backend Software Engineer - Application Development

Palantir builds the world's leading software for data-driven decisions and operations, enabling partners to develop lifesaving drugs, forecast supply chain disruptions, and locate missing children.
$135,000 - $200,000
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · AI

Description For Backend Software Engineer - Application Development

Palantir Technologies is seeking a Backend Software Engineer to join their team in building world-leading data-driven decision software. As a Backend Software Engineer, you'll be integral in developing scalable systems that power critical operations across various sectors. The role offers extensive opportunities to work with modern technologies like Java, Rust, Python, and distributed systems tools. You'll collaborate with cross-functional teams to solve complex technical challenges and improve user workflows.

The position combines technical depth with real-world impact, as Palantir's solutions help organizations tackle crucial challenges from drug development to supply chain management. You'll be part of a dynamic environment that values autonomous decision-making while providing strong team support. The company offers comprehensive benefits, including medical coverage, unlimited PTO, and family-friendly policies.

This role is ideal for engineers passionate about building robust, scalable systems who want their work to have meaningful impact. You'll have the opportunity to work with cutting-edge technologies while solving complex problems that affect real-world outcomes. The hybrid work environment promotes both in-person collaboration and flexibility, creating an optimal balance for innovation and productivity.

Last updated 2 days ago

Responsibilities For Backend Software Engineer - Application Development

  • Architecting, developing, and maintaining high-performance, scalable backend services
  • Maintaining high coding standards through guidelines and code reviews
  • Building robust APIs for front-end developers and external systems integration
  • Designing efficient data structures and algorithms for large-scale data
  • Optimizing applications for speed and scalability
  • Improving user workflows through cross-functional collaboration

Requirements For Backend Software Engineer - Application Development

Java
Python
Rust
Go
Kafka
Cassandra
  • Experience in designing and developing features for live backend systems
  • In-depth understanding of data structures, system architecture, and API development
  • 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
  • Experience building high-quality software in a CI/CD environment

Benefits For Backend Software Engineer - Application Development

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
401k
  • Medical, dental, and vision insurance for employees and eligible dependents
  • Basic life, AD&D and disability insurance
  • Commuter benefits
  • Unlimited paid time off
  • 2 weeks paid time off at end of year
  • 10 paid holidays
  • Paid parental leave and back-up care
  • Fertility and family building benefits
  • 401k plan
  • New child expenses stipend

Interested in this job?

Jobs Related To Palantir Backend Software Engineer - Application Development

Forward Deployed Software Engineer - US Government

Forward Deployed Software Engineer position at Palantir, working on government solutions with focus on end-to-end software development and customer collaboration.

Forward Deployed Software Engineer

Forward Deployed Software Engineer position at Palantir, working on data-driven solutions for critical global challenges, requiring strong technical skills and Dutch fluency.

Forward Deployed Software Engineer

Forward Deployed Software Engineer position at Palantir, working on data-driven solutions for critical customer problems, requiring German fluency and travel capability.

Forward Deployed Software Engineer

Forward Deployed Software Engineer role at Palantir, working on data-driven solutions with clients, requiring 1+ years experience and strong programming skills.

Forward Deployed Enablement Engineer - Customer Success

Join Palantir as a Forward Deployed Enablement Engineer, supporting customer success and optimizing workflows on cutting-edge data platforms.