CrawlJobs Logo

Software Engineer - Core Interfaces

United States, Palo Alto 135000.00 - 200000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • Work with cross-application frameworks end-to-end, from low-level technical implementation to high-level UX decisions
  • Work extensively with core web APIs (Broadcast Channels, Service Workers, Local Storage) to enable real-time communication between applications
  • Help develop an Electron application that extends and enhances these workflows through Electron-specific capabilities
  • Build relationships with teams across the company and develop a deep understanding of different codebases and their architectural patterns
  • API design: create interfaces that are ergonomic, portable, and powerful enough to enable complex user interactions

Requirements

  • 2+ years of frontend software engineering experience
  • Strong frontend coding skills: 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

Nice to have

  • 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 offer

  • 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
  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Core Interfaces

8 matching positions

Software Engineer - Core Product

PagerDuty is seeking a Full-Stack Software Engineer to join our diverse and cust...
Location
Location
United States , Atlanta
Salary
Salary:
113000.00 - 190300.00 USD / Year
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4 years of experience designing, building, and operating large systems with scalability, availability, and performance requirements
  • Development experience working on customer-facing and web-based systems
  • Demonstrated experience with Java/ Python, React, AI coding tools
  • You have built or worked on a customer-facing product
Job Responsibility
Job Responsibility
  • Designing, coding, testing and shipping backend applications or micro-services, APIs or front-end interfaces that ensure we deliver secure, highly reliable and scalable solutions to our customers
  • Collaborating closely with engineers across teams
  • Solving really interesting technical challenges while helping to scale our product to keep up with demand
  • Participating in your team’s on-call rotation, triaging and addressing production issues as they arise
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package
  • Flexible work arrangements
  • Company equity
  • ESPP (Employee Stock Purchase Program)
  • Retirement or pension plan
  • Generous paid vacation time
  • Paid holidays and sick leave
  • Dutonian Wellness Days & HibernationDuty - companywide paid days off in addition to PTO
  • Paid parental leave: 22 weeks for pregnant parent, 12 weeks for non-pregnant parent
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Core

As a Fullstack Engineer on our Core Team, you'll push the boundaries of GoSpotCh...
Location
Location
Argentina
Salary
Salary:
70000.00 - 80000.00 USD / Year
silver.dev Logo
Silver.dev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional software engineering experience
  • 2+ years of React experience
  • Broad experience with several languages, frameworks and programming paradigms
  • Solid experience with React fundamentals including Hooks, Context, and component architecture
  • Proficient with TypeScript
  • Experience with testing frameworks, particularly Cypress for end-to-end testing
  • Experience with backend technologies such as Go/Golang, Postgres, OpenSearch, Google Cloud, Kubernetes, Docker and Agile practices
  • Experience with or understanding of event driven architecture with technologies such as Kafka, Pub Sub, or similar
  • Experience with or a strong understanding of service-oriented architecture
  • Expertise in building and consuming APIs (gRPC and/or RESTful)
Job Responsibility
Job Responsibility
  • Push the boundaries of GoSpotCheck's platform by building clean, scalable, and maintainable frontend applications and backend services
  • Create intuitive user experiences while also contributing to robust backend systems and data pipelines
  • Build highly scalable products for the enterprise customer and solve the complex engineering challenges that come along with that
  • Collaborate with Agile team, designers, and product managers to continue improving the product and customer experience
  • Engineer robust frontend interfaces and scalable backend functionality to help customers turn survey data into insightful and actionable reports
  • Improve upon service-oriented architecture and modern frontend applications, to increase speed, dependability and overall performance of the system
  • Evaluate and implement the latest tech to achieve the best solutions for the business
  • Provide valuable insights and mentorship to the team
  • Improve the way business is done out in the field by building a quality product
What we offer
What we offer
  • Unlimited PTO
  • Laptop
  • Argentina's Holidays
  • Learning Budget
  • AI Tools
  • Fulltime
Read More
Arrow Right

Core Software Engineer

Build the products that will power a majority of the world’s inference. The Core...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 275000.00 USD / Year
etched.com Logo
Etched
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack skills (TypeScript, React, Python)
  • 1-5 years of experience building and shipping software end to end, ideally in a startup environment
  • Product sense and its necessary prerequisites, from AI tooling proficiency to design taste
  • Bias towards action and comfort with incomplete information
  • Ability to continuously learn, set metrics, and solve problems with minimal supervision and maximum impact
  • Excitement for solving technical problems with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools
Job Responsibility
Job Responsibility
  • Detect problems and inefficiencies across the organization, bringing them to the attention of the executive team, and develop custom applications and projects for each need
  • Work cross-functionally to execute special projects between the executive team and the rest of the organization
  • Define and represent operational milestones by collecting company data, developing business intuitions, and executing whatever needs to be done to meet them
  • Design the interfaces, developer workflows, and critical infrastructure that will define the company’s technical foundation
What we offer
What we offer
  • Medical, dental, and vision packages with generous premium coverage
  • $500 per month credit for waiving medical benefits
  • Housing subsidy of $2k per month for those living within walking distance of the office
  • Relocation support for those moving to San Jose (Santana Row)
  • Various wellness benefits covering fitness, mental health, and more
  • Daily lunch + dinner in our office
  • Fulltime
Read More
Arrow Right

DSP Embedded Software Engineer - Software Defined Radio Datalink

We are looking to recruit an Embedded Software Engineer to join our defence clie...
Location
Location
United Kingdom , Stevenage
Salary
Salary:
53.51 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability with Digital Signal Processing and the C Programming Language
  • Proven ability testing software products for ARM based multi-core processing platforms
  • Knowledge of communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
  • Use of DOORS
  • Proven ability of test tools and techniques in both host and target environments
  • Use of test tools such as LDRA or equivalent for host testing
  • Knowledge of model-based development, either in SysML/UML
  • Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS
  • Understanding of real-time embedded data handling mechanisms such as DMA, interrupts and shared memory
  • Must be capable of gaining a UK MOD Security Clearance to SC level
Job Responsibility
Job Responsibility
  • An Embedded Software C Engineer capable of developing, integrating and testing embedded Software
  • Producing test requirements & test scripts for Unit, Subsystem and System level testing on both host and target platforms
  • Running tests, analysing results and using target test facilities such as debuggers, probes, logic analysers and oscilloscopes
  • Documentation and Design work in UML
  • Integration of software components with ARM multi-core platforms, FPGA subsystems and RF transceiver interfaces
  • Support real-time TX/RX data processing, buffering and performance optimisation on embedded targets
  • Contribute to system integration and verification of Software Defined Radio (SDR) datalink capability
Read More
Arrow Right

Software Engineer – Embedded & Functional Safety Software

We are looking for a Software Engineer with a strong background in embedded and ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development with strong C++ / C focus
  • Solid experience debugging embedded systems, preferably in robotics or safety-relevant contexts
  • Hands-on experience with robot firmware or embedded robotics software
  • Ability to reason about system behavior across software, electronics, mechanics, and physical effects
  • Strong focus on robustness, determinism, and predictable system behavior
  • Experience working with field-reported issues and ambiguous failure modes
  • Experience with test-driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Robotics Engineering, Electrical Engineering, Computer Science, or a closely related field
  • Functional safety concepts such as hazard mitigation, fault detection, monitoring, and safe state handling
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of embedded and safety-related software issues observed in customer deployments
  • Investigate safety-relevant incidents, unexpected stops, degraded behavior, or fault scenarios
  • Analyze logs, traces, watchdog events, fault reports, and system resets from deployed robots
  • Reproduce safety-critical failures in lab and controlled environments
  • Design and implement fixes and improvements in embedded C/C++ software
  • Work with microcontrollers, real-time constraints, and low-level drivers, with safety as a primary concern
  • Implement, validate, and improve safety mechanisms such as monitoring, fault detection, redundancy, and safe states
  • Work with SICK safety logic, including configuration, debugging, and validation
  • Use and contribute to Safety Designer configurations and safety logic design
  • Assess whether issues can be resolved within the front-office scope or require structured escalation to core R&D
  • Fulltime
Read More
Arrow Right

Software Engineer - Fleet Management & Full‑Stack Software

We are looking for a Software Engineer with a strong focus on fleet‑level softwa...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in software development
  • Strong hands‑on experience with C# and .NET in production systems
  • Experience developing services or tooling using Python
  • Solid experience building modern web frontends using Vue.js
  • Proven ability to work across frontend, backend, and APIs
  • Experience building or maintaining scalable, distributed systems
  • Strong understanding of software quality, design principles, and clean code
  • Experience with test‑driven development and agile methodologies
  • Fluent in spoken and written English
  • M.Sc. in Computer Science, Software Engineering, Robotics Engineering, or a related field
Job Responsibility
Job Responsibility
  • Take end‑to‑end ownership of fleet‑level software issues observed in customer deployments
  • Design, implement, and maintain scalable backend services using C# / .NET
  • Develop and improve frontend applications using Vue.js, with focus on usability at scale
  • Implement backend logic, APIs, and data processing in C# and Python
  • Design systems that handle many robots, large data volumes, and concurrent users
  • Analyze logs, metrics, and customer feedback to diagnose fleet‑scale behavior
  • Reproduce and debug issues in distributed and asynchronous systems
  • Improve performance, reliability, and scalability of fleet management tooling
  • Assess whether issues can be resolved within the front‑office scope or require structured escalation to core R&D
  • Escalate with clear technical analysis, scaling considerations, and solution proposals
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Location
Location
Italy , Milan
Salary
Salary:
Not provided
UBIQUICOM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#, .Net Framework, .Net Core
  • MVC, Web Api, Json/Rest
  • WPF
  • SQL Server
  • proven experience in managing the entire application design and development cycle (both web and client)
  • good analytical skills to translate customer needs into functional requirements
  • Knowledge of development patterns
Job Responsibility
Job Responsibility
  • follow the projects development based on solutions delivery with products from the Ubiquicom catalogue
  • manage the customization and configuration of Ubiquicom applications
  • collaborate with Software Engineering team to maximize results
  • support Sales from a technical point of view
  • interface with the IT department of the customers
What we offer
What we offer
  • Flexible working hours
  • smart working
  • employee referral program
  • Health Insurance & Well-Being Benefits
Read More
Arrow Right

Software Engineer, Systems

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Bellevue
Salary
Salary:
219831.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or a related field and 60 months of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
  • Experience must include 60 months in the following: C, C++, Java, C#, Hack or other relevant coding languages
  • Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
  • Designing and completing medium to large features independently without guidance
  • Experience owning a particular component, feature or system
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  • Core web technologies: HTML, CSS, or JavaScript
  • Building highly-scalable performant solutions
Job Responsibility
Job Responsibility
  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook
  • Build new features and improve existing products
  • Work on problems of diverse scope and design core, backend software components
  • Handle Facebook scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end Facebook code
  • Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Complete medium to large features (each with many tasks) independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area and/or systems
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right