Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Core Interfaces

$135k - $200k

The Rundown AI, Inc.

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 builds applications that help customers organize, understand, and make decisions based on their data. Because these applications serve different roles within an organization’s workflow, users frequently have multiple applications open at once, and expect them to work together seamlessly. While backend services handle much of this coordination, delivering a truly fast and responsive experience requires applications to also directly interact with each other through client‑side frameworks running in the browser. Building these frameworks is uniquely challenging: every Palantir application plays a distinct role and has its own set of first‑class UX concepts, yet the frameworks need to integrate cleanly into all of them. Success requires both strong API design skills and a keen eye for user experience.

The frontend frameworks our team builds serve a variety of functions across Palantir’s application ecosystem. Some frameworks integrate deeply with the Palantir Ontology—a foundational layer that provides a schema for defining objects and relationships between them. These frameworks enable real‑time data synchronization across applications: for example, when a user selects an Ontology object on a map, data plots in a different application instantly update to show that object’s properties. Other frameworks operate independently of the Ontology: for example, one framework allows applications to define custom behaviors that can be invoked by other applications or even by AI agents, giving them the flexibility to expose arbitrary functionality across the platform.

Core Responsibilities

As a software engineer on this team, you’ll work with these cross‑application frameworks end‑to‑end, from the low‑level technical implementation to high‑level UX decisions. You’ll work extensively with core web APIs—Broadcast Channels, Service Workers, Local Storage—to enable real‑time communication between applications. Additionally, you will help develop an Electron application that extends and enhances these workflows through Electron‑specific capabilities, such as the IPC API. Along the way, you’ll build relationships with teams across the company and develop a deep understanding of different codebases and their architectural patterns.

API design is central to the role: the interfaces you create need to be ergonomic and portable enough to slot into any application that adopts them, while also being powerful enough to enable complex user interactions. Just as important is a strong sense and passion for UX: the interactions these frameworks enable should feel native and intuitive regardless of which applications a user has open. The ideal candidate is a well‑rounded engineer who is excited by the creative challenge of designing new cross‑app behaviours, and has the technical know‑how to codify these behaviours in an idiomatic and extensible way.

Technologies We Use
  • TypeScript and React for frontend development
  • Electron for our desktop application framework
  • A combination of open‑source and internal technologies that suit the problems at hand
  • Industry‑standard build tooling, including Gradle, Webpack, GitHub, and CircleCI
What We Value
  • Passion for collaborating across teams and quickly ramping up on unfamiliar codebases
  • Creative problem‑solving skills and excitement about designing novel user interactions
  • Experience building high‑quality software in a fast‑paced CI/CD development environment
  • Ability to ramp up quickly and autonomously; willingness to learn continuously, work independently, and make decisions with minimal supervision
  • Drive to unlock and improve user workflows while maintaining engineering quality
What We Require
  • 2+ years of frontend software engineering experience
  • Strong frontend coding skills: regardless of which frameworks you use or how you learned them, we’re looking for people who can write clean, effective code with proficiency in JavaScript and an understanding of how web technologies work
  • Bachelor’s degree in Computer Science or related field, or equivalent understanding of algorithms, performance, and systems design
  • Strong written and verbal communication skills
  • Eligibility and willingness to obtain a US Security clearance
Salary

The estimated salary range for this position is estimated to be $135,000 – $200,000/year. Total compensation for this position may also include Restricted Stock units, sign‑on bonus and other potential future incentives. Further note that total compensation for this position will be determined by each individual’s relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign‑on bonus; the value of any benefits offered; and the potential future value of any long‑term incentives.

Benefits
  • Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance
  • Employees are automatically covered by Palantir’s basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Take what you need paid time off, not accrual based
  • 2 weeks paid time off built into the end of each year (subject to team and business needs)
  • 10 paid holidays throughout the calendar year
  • Supportive leave of absence program including time off for military service and medical events
  • Paid leave for new parents and subsidized back‑up care for all parents
  • Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation
  • Stipend to help with expenses that come with a new child
  • Employees can enroll in Palantir’s 401k plan
Life at Palantir

We want every Palantirian to achieve their best outcomes, that’s why we celebrate individuals’ strengths, skills, and interests, from your first interview to your long‑term growth, rather than rely on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. Promoting health and well‑being across all areas of Palantirians’ lives is just one of the ways we’re investing in our community. Learn more at Life at Palantir and note that our offerings may vary by region.

In keeping consistent with Palantir’s values and culture, we believe employees are “better together” and in‑person work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options (WFH a day or two a week), allowing our employees to strike the right trade‑off for their personal productivity. Based on business need, there are a few roles that allow for “Remote” work on an exceptional basis. If you are applying for one of these roles, you must work from the state in which you are employed. If the posting is specified as Onsite, you are required to work from an office.

If you want to empower the world’s most important institutions, you belong here. Palantir values excellence regardless of background. We are proud to be an Equal Opportunity Employer for all, including but not limited to Veterans and those with disabilities. Palantir is committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

If you would like to understand more about how your personal data will be processed by Palantir, please see our Privacy Policy.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Core Interfaces in Palo Alto, CA vacancy
  • $109k - $160k

     ...Software Engineer, Kubernetes Core Interfaces Livingston, NJ / New York, NY CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence... 
    Software
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $245k - $330k

     ...Senior Engineering Manager, Core Infrastructure Overview Moveworks is on a mission to make language...  ...We give enterprises a conversational interface that works across every system — from...  ...Information Technology Industries ~ Software Development #J-18808-Ljbffr
    Software
    Full time
    Immediate start

    Moveworks.ai

    Mountain View, CA
    4 days ago
  • $171k - $275k

     ...and update complete vehicle software and AI applications. This is...  ...drive execution. As part of the Core OS team helping build Applied...  ...roads. As a Senior Software Engineer, AOSP, you will play a key role...  ...system software and the user interface We’re looking for someone who... 
    Software
    Full time
    For contractors
    For subcontractor
    Flexible hours

    Decisive Point

    Mountain View, CA
    4 days ago
  • $180k

     ...Member Of Technical Staff – X Core Product Palo Alto, CA...  ...highly motivated, and focused on engineering excellence. This organization...  ...with their teammates. As a Software Engineer for X Product/...  ...-to-end: from intuitive user interfaces to robust backend services, data... 
    Software
    Temporary work

    Xai

    Palo Alto, CA
    4 days ago
  • $174k - $252k

     ...5 years of experience with software development in one or more programming...  ...the job Google's software engineers develop the next-generation...  ...technology forward. The Core Engineering Education team will...  ...interactive, and context-aware interfaces to developers and other users... 
    Software
    Full time

    Google Inc.

    Mountain View, CA
    3 days ago
  • $171k - $264k

     ...be considered by exception.) Meet our engineers on the Vehicle OS team! Vehicle OS is a...  ...develop, deploy, and update complete vehicle software and AI applications. This is one of the...  ...SoCs, with expertise in peripheral interfaces like UART, SPI, CSI‑2, I2C, GPIO, USB, and... 
    Software
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Decisive Point

    Mountain View, CA
    5 days ago
  •  ...company in Mountain View is seeking a Backend Engineer to revolutionize revenue cycle...  ...platforms, build end-to-end products, and interface directly with customers. Candidates should...  ...relevant field and at least three years of software development experience, preferably with... 
    Software
    Full time

    Commure

    Mountain View, CA
    3 days ago
  •  ...The role is part of General Motors’ Human Interface Design organization, which creates digital experiences for in‑vehicle software, mobile apps, and branded web platforms. As...  ...scale. You will partner across product, engineering, marketing, brand, and design leadership to... 
    Software
    H1b
    Work at office
    Local area
    Work from home

    General Motors

    Mountain View, CA
    3 days ago
  • $174k - $252k

    Senior Embedded Software Engineer, Pixel Core USB Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical...  ...and other system health metrics. Abstract hardware interfaces to Android userspace, define and deliver the needed system... 
    Software
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  •  ...backbone of our award-winning enterprise software solutions, enabling our customers to be...  ..., prompts, safety requirements, and interfaces. Own the roadmap and ship iteratively...  ...Functional Collaboration Collaborate with engineering to align product needs with agent... 
    Software
    For contractors
    Worldwide
    Flexible hours

    IFS

    Palo Alto, CA
    9 hours ago
  • $24 - $52.8 per hour

     ...excellent communication skills and be willing to interface with a combination of both technical and non-technical...  ...for computers and mobile devices in a fast-paced engineering environment Troubleshoot hardware and software issues on Windows, Linux and MacOS Provide... 
    Software
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    3 days ago
  •  ...seeking a Senior ML Infrastructure engineer to help build and scale robust Compute...  ...’ll be doing Design and implement core platform backend software components. Collaborate with Simulation...  ...working with or designing interfaces and clients for developer workflows.... 
    Software

    General Motors

    Mountain View, CA
    4 days ago
  •  ...Role Overview: As a Full Stack Software Engineer, you will be a pivotal force in developing...  ...building intuitive and high-performance user interfaces, and ensuring the seamless integration...  ...experience, backend scalability, and core AI infrastructure, directly impacting... 
    Software

    Nace AI

    Palo Alto, CA
    3 days ago
  •  ...’re looking for a staff-level engineer to help set the technical direction for Sycamore’s core platform. You’ll work across the...  ...the developer-facing APIs and interfaces. Hard problems, real impact...  ...to 25 MB # Job Posting: Staff Software EngineerLead core system architectureEngineering... 
    Software
    Full time

    Sycamore Labs, Inc.

    Palo Alto, CA
    3 days ago
  •  ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward...  ...as execute on various projects ~ Architect and build out the core infrastructure and foundational functionalities such as... 
    Software
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    7 days ago
  • $180k - $240k

     ...Senior Infrastructure Engineer We are hiring a Senior Infrastructure Engineer to join our Global Core Infrastructure team and help build and operate the global platform...  ...delivery. Tune Linux systems and open-source software for high performance and hardened security.... 
    Software
    Full time

    Workato

    Palo Alto, CA
    2 days ago
  •  ...Decisive Point is looking for a Senior Software Engineer to drive development of Android (AOSP) operating systems for automotive platforms. You will work collaboratively to optimize AOSP components and deliver robust software solutions. Applicants should have a strong... 
    Software

    Decisive Point

    Mountain View, CA
    4 days ago
  • $140k - $200k

     ...Clutch Canada seeks a Senior Software Engineer for its Core Experiences Team in Menlo Park, California. This critical role involves collaborating with product teams, optimizing performance, and developing cloud functions using Kotlin. Ideal candidates possess systems... 
    Software

    Clutch Canada

    Menlo Park, CA
    4 days ago
  • $188.5k - $282.7k

     ...Senior Software Engineer, Atlas Distributed Systems Rubrik Atlas is the core data path for all Rubrik products, whether in the data center, at the edge, or in the...  ...block device (ext4/NFS/SMB) and S3 backend storage interfaces. Since inception this team has attracted some... 
    Software
    Local area
    Shift work

    Rubrik

    Palo Alto, CA
    7 days ago
  •  ...protocols. Engage with embedded engineering teams and bench users to...  ...scheduler and API. Contribute to core platform services in Go—...  ...equivalent experience). 8+ years of software engineering experience with a...  ...boot processes, and hardware interfaces such as CAN, SPI, I²C, UART,... 
    Software
    Local area
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  •  ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform...  ...better for everyone. Job Description As a senior member of the core platform team, you will play a key role in shaping the evolution... 
    Software
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  •  ...leading US customers. You would develop and debug complex new software enhancements for Salesforce projects as a part of our Salesforce...  ...support to users Contributing to the design of user interfaces Identifying and resolving problems Analyzing business processes... 
    Software

    Grazitti Interactive Inc.

    Mountain View, CA
    8 days ago
  •  ...Manager, Software Engineering The Corporate Client Experience Program team is looking for a Manager...  ...to validate system to system interfaces and complete software solutions (for API...  ...threaded software products developed using core Angular, Java, Spring Core, Spring... 
    Software

    Dynamic Yield

    Mountain View, CA
    4 days ago
  •  ...This requires rethinking design, user interfaces, workflows and interactivity from first principles. We're looking for a Core Product engineer who is genuinely excited about this future...  ...efforts. If you are a skilled software engineer with a deep passion for front... 
    Software

    Character

    Redwood City, CA
    1 day ago
  • $134.91k - $164.97k

     ...talented electro-mechanical (or mechatronics) engineer to support the development of next-...  ...and control systems to bridge hardware, software, and physical components. You will...  ...Adobe Photoshop Demonstrated experience interfacing with vendors, developing parts specifications... 
    Software
    Fixed term contract
    Work experience placement
    Flexible hours

    Stanford University

    Menlo Park, CA
    1 day ago
  •  ...Frontend Engineer Palo Alto, CA Eudia is redefining the future of legal work with...  ...move fast. Unlike traditional enterprise software, our teams ship solutions in days, not months...  ...deliver resilient and extensible user interfaces. Cross-functional Collaboration:... 
    Software

    Eudia

    Palo Alto, CA
    2 days ago
  •  ...continuously improve the organization’s core technology systems,...  ...without disruption. Lead software testing, user acceptance, and...  ...refinement. Implement Search Engine Optimization, accessibility,...  ...through Application Programming Interface (API) using eXtensible Markup... 
    Software

    University of Minnesota School of Nursing

    Palo Alto, CA
    3 days ago
  • $150k - $250k

     ...The Opportunity The Engineering Team at AttoTude consists of a world class team working...  ...C/C++, C-sharp, Visual Basic Fluent with software repositories (Bitbucket, GitHub, GitLab, Docker) and client interfaces (VS Code, Fork) Excellent written and oral... 
    Software

    AttoTude

    Menlo Park, CA
    1 day ago
  • $150.4k - $206.75k

     ...security. You will collaborate closely with engineering, product, bioinformatics, security,...  ...data services connecting oncology software to EMR/EHR systems.* Facilitate all scrum...  ...scalable, secure, and standards-compliant interfaces.* Oversee development and deployment of... 
    Software
    Work at office
    Work from home

    Guardant Health

    Palo Alto, CA
    4 days ago
  •  ...Collaborate with data stewards, programmers, engineers, and management heads to identify...  ...and business language; will serve as an interface between the business and the data we provide...  ...Job function ~ Industries Software Development Referrals increase your... 
    Software
    Full time
    H1b

    jobright.com

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Core Interfaces. Be the first to apply!