Home / Jobs / Palantir Technologies
Software Engineer - Edge
Palantir Technologies · Washington, DC · Posted Nov 4, 2025
✓ Palantir Technologies has a record of H-1B sponsorship
312 H-1B Labor Condition Applications filed with DOL (FY2025: 114 · FY2026: 198). Median filed salary $148,000. USCIS approved 37 new and 97 continuing H-1B petitions (FY2021–23).
Filing history shows the employer sponsors in general; it does not guarantee this specific role is sponsored. Confirm with the employer.
Similar roles Palantir Technologies filed for
| Job title on LCA filings | Filings | Median salary |
|---|---|---|
| Software Engineer | 69 | $160,000 |
| Forward Deployed Engineer | 51 | $145,000 |
| Forward Deployed Ai Engineer | 3 | $165,000 |
Job description
A World-Changing 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.
The Role Palantir is at the forefront of some of the most critical and challenging problems in the world. We develop alongside our customers everyday. Our customers span from the cloud to the frontline. As we adapt to solve their most pressing issues in latency, performance, and compute cost, we are building a team of software engineers relentlessly focused on low-level optimization and novel compute architectures. This is a team of developers creating software for the far-edge, including streaming ETL pipelines, inference platforms, and various timing critical applications. This role requires an experienced software engineer who is well versed in low-level development in compiled, native languages such as Rust and C/C++. A successful candidate can optimize software for constrained embedded devices or across large-scale distributed systems. You should have strong knowledge of computer architecture and OS internals.
If you would like to understand more about how your personal data will be processed by Palantir, please see our Privacy Policy.
The Role Palantir is at the forefront of some of the most critical and challenging problems in the world. We develop alongside our customers everyday. Our customers span from the cloud to the frontline. As we adapt to solve their most pressing issues in latency, performance, and compute cost, we are building a team of software engineers relentlessly focused on low-level optimization and novel compute architectures. This is a team of developers creating software for the far-edge, including streaming ETL pipelines, inference platforms, and various timing critical applications. This role requires an experienced software engineer who is well versed in low-level development in compiled, native languages such as Rust and C/C++. A successful candidate can optimize software for constrained embedded devices or across large-scale distributed systems. You should have strong knowledge of computer architecture and OS internals.
Core Responsibilities
- Develop high-performance software that runs in distributed systems at the edge and in the cloud.
- Process high-bandwidth sensor and network data streams to deliver real-time insights.
- Architect optimized, hardware-aware software systems.
- Collaborate directly with customers to derive and refine requirements.
- Participate in code reviews, design discussions, and mentor other engineers as needed.
What We Value
- Ability to independently decompose and solve ambiguous, complex problems alongside customers with minimal guidance.
- Deep knowledge of computer architecture and experience with hardware-software interfaces.
- Proficiency with Linux and basic IP networking concepts.
- Systems programming experience (e.g., writing device drivers or implementing custom TCP/UDP protocols).
- Strong communication skills and a collaborative mindset.
What We Require
- 4+ years of professional software development experience.
- Strong coding and debugging skills in compiled, native languages (e.g., Rust, C, C++).
- Experience developing, maintaining, and debugging software for resource-constrained environments.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Active US Security clearance, or eligibility and willingness to obtain one.
If you would like to understand more about how your personal data will be processed by Palantir, please see our Privacy Policy.
Source: this job was published on Palantir Technologies’s careers page (hosted on Lever). VisaBacked doesn’t accept applications; you apply directly with the employer. Listing data refreshed daily; expired roles are removed within 24 hours.
Resume tailoring is coming soon
We’re building a one-click tool that rewrites your resume for this exact job, using the keywords the posting and the company’s visa filings emphasize. Leave your email for early access.
Free weekly email of new jobs at proven H-1B sponsors. Unsubscribe anytime.