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
Opens the official application on the employer’s site. No login required.