Backend Software Engineer - Application Development

Palantir Technologies
New York
Workplace: HybridFull timeUSD 135,000 - 200,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving"]

Backend Software Engineer who designs, builds, and optimizes scalable backend services and APIs for data-driven Palantir platforms. You will work on distributed systems, data structures, and microservices, collaborating with front-end and cross-functional teams in a fast-paced CI/CD environment. You’ll contribute to performance tuning and system design across products, with opportunities to participate in the Frontline/Foundry program.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Palantir Technologies
Palantir Technologies
2 years ago

Backend Software Engineer - Application Development

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Backend Software Engineer who designs, builds, and optimizes scalable backend services and APIs for data-driven Palantir platforms. You will work on distributed systems, data structures, and microservices, collaborating with front-end and cross-functional teams in a fast-paced CI/CD environment. You’ll contribute to performance tuning and system design across products, with opportunities to participate in the Frontline/Foundry program.
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Architecting, developing, and maintaining high-performance, scalable backend services that underpin our our operational data and AI systems
  • •Maintaining high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing among your team
  • •Building robust APIs for use by front-end developers and interfacing external systems, and collaborating with front-end developers to integrate user-facing elements with server-side logic
  • •Designing efficient data structures and algorithms to manage large-scale and high throughput data
  • •Optimizing applications for speed and scalability through performance analysis

Pay and Benefits

Salary: USD 135,000 - 200,000 annually
Perks:Health Insurance401kRemote WorkDisability Insurance

Key Requirements

  • •Experience in designing and developing features and improvements, as well as supporting and maintaining live backend systems.
  • •In-depth understanding of data structures, system architecture, API development for microservices frameworks, distributed systems and other backend-related concepts and best practices.
  • •Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field
  • •Strong coding skills with proficiency in Java, C++, Python, Rust, or similar languages
  • •Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high bar for quality
Experience:Software engineeringBackendDistributed systems
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem-solving
Tech Stack:JavaRustPythonGoKafkaCassandraElasticsearchSparkDockerKubernetesGradleGitHub

Company Brief

Palantir Technologies
Builds enterprise-scale data integration and analytics platforms (including Gotham and Foundry) that help government agencies and commercial organizations integrate, analyze, and operationalize large-scale data for intelligence, defense, healthcare, finance, and industrial use cases.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Denver, United States
Founded: 2003
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn