Skip to main content

palantir

Software Engineer - Edge

Washington, D.C.full-timemid

About this role

Palantir seeks an experienced software engineer to develop high-performance, low-latency systems for edge computing environments. You'll optimize software for resource-constrained devices and distributed systems, working on streaming pipelines, inference platforms, and time-critical applications that address real-world challenges.

What you'll do

  • Develop and optimize software for edge computing and embedded systems
  • Build streaming ETL pipelines and inference platforms
  • Optimize applications for latency, performance, and compute efficiency
  • Work closely with customers on their most pressing technical challenges
  • Design solutions for resource-constrained and large-scale distributed environments
  • Contribute to low-level system architecture and optimization efforts

What they're looking for

  • Low-level development in Rust, C, or C++
  • Computer architecture and OS internals knowledge
  • Performance optimization and profiling
  • Embedded systems development
  • Distributed systems design
  • Real-time and timing-critical systems
  • ETL pipeline development
  • System-level debugging and analysis
Apply on the employer's site

Opens the official application on the employer’s site. No login required.