Backend Software Engineer responsible for building and maintaining scalable, high-performance backend systems. Collaborate with cross-functional teams to improve user workflows and ensure seamless product experiences. Strong understanding of data structures, system architecture, and API development required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About The Company
Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. As a company committed to innovation and impact, Palantir leverages advanced technology to solve complex real-world problems across various industries and sectors. Our mission is to enable organizations to harness the full potential of their data, transforming the way they operate and make decisions.
About The Role
We are seeking talented Backend Software Engineers to join Palantir’s dynamic team. In this role, you will be responsible for building and maintaining scalable, high-performance backend systems that form the backbone of our data and AI platforms. You will be involved in the entire product lifecycle—from conceptualization and design to prototyping and deployment—collaborating closely with both technical and non-technical stakeholders to understand customer needs and develop effective solutions. Our engineers work autonomously, making independent decisions while contributing to a collaborative environment that fosters continuous learning and growth.
The day-to-day responsibilities are varied and adaptable, often involving system architecture discussions, performance optimization, and API development. You will have opportunities to work across different technologies and aspects of our products, gaining broad exposure and deep expertise. Our product development teams are small, focused units dedicated to enhancing specific product features, streamlining workflows, and improving overall software reliability and efficiency. This role is ideal for engineers passionate about solving real-world problems, creating reliable and scalable systems, and designing APIs that facilitate seamless user experiences.
Additionally, exceptional candidates may be offered the opportunity to participate in our Frontline program—an immersive, short-term assignment embedded with customers. This experience allows engineers to gain firsthand insights into user challenges, directly influencing product development and delivering impactful solutions in critical industries and institutions.
Qualifications
- Experience designing and developing features, supporting, and maintaining live backend systems
- Strong understanding of data structures, system architecture, and API development for microservices frameworks
- Proficiency in programming languages such as Java, C++, Python, Rust, or similar
- Experience with distributed systems technologies like Kafka, Cassandra, Elasticsearch, and Spark
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes
- Background in Computer Science, Mathematics, Software Engineering, Physics, or related fields
- Excellent communication skills, both written and verbal
- Ability to work effectively in fast-paced, iterative CI/CD environments
- Active US Security clearance, or eligibility and willingness to obtain one (beneficial but not mandatory)
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Architect, develop, and maintain high-performance, scalable backend services supporting our data and AI systems
- Ensure high coding standards through active participation in code reviews and adherence to development guidelines
- Build robust APIs for front-end integration and external system interfacing
- Design efficient data structures and algorithms to handle large-scale, high-throughput data processing
- Optimize applications for speed and scalability through performance analysis and tuning
- Collaborate with cross-functional teams to improve user workflows and ensure seamless product experiences
- Participate in continuous improvement initiatives, sharing knowledge and best practices within your team
- Contribute to the development and refinement of system architecture and design decisions
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Comprehensive medical, dental, and vision insurance coverage for employees and eligible dependents
- Voluntary life, AD&D, and disability insurance options
- Commuter benefits and relocation assistance
- Paid time off including two weeks at year-end, 10 paid holidays, and flexible leave options
- Supportive leave of absence policies for military service, medical needs, and parental leave
- Fertility and family building benefits, including adoption, surrogacy, and preservation options
- Childcare expense stipends and subsidized backup care
- Enrollment in Palantir’s 401(k) retirement plan
Interested in relocating to United State? Check out our comprehensive Relocation Jobs in United State page with detailed relocation packages and benefits.
Palantir is an Equal Opportunity Employer and values diversity in our workforce. We are committed to providing an inclusive environment for all employees and applicants, regardless of race, gender, age, disability, veteran status, or background. We ensure that the application and hiring processes are accessible and will provide reasonable accommodations to support candidates with disabilities. We believe that a diverse team fosters innovation and drives our mission forward, and we welcome all qualified individuals to apply.
Similar Jobs
Explore other opportunities that match your interests
Staff Product Quality Engineer for Actuators
Anduril Industries
USA Tech Recruit
Senior Principal Engineer - Mission Command