Taro Logo

3D Software Engineer - Application Development

Palantir builds the world's leading software for data-driven decisions and operations, helping organizations develop lifesaving drugs, forecast supply chain disruptions, and locate missing children.
$135,000 - $200,000
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For 3D Software Engineer - Application Development

Palantir Technologies is seeking a 3D Software Engineer to join their Foundry platform team, focusing on advanced 3D visualization and geospatial workflows. This role combines cutting-edge technology with real-world impact, as you'll be developing solutions for industries ranging from construction to aerospace.

As a 3D Software Engineer, you'll be responsible for creating sophisticated visualization tools that handle complex data types including gaussian splats, point clouds, BIM files, and CAD models. You'll work with a specialized team to build applications that enable thousands of users to interact with 3D data in intuitive ways, supporting critical operations across various sectors.

The position offers an exciting blend of technical challenges, from optimizing shader performance to designing scalable APIs. You'll collaborate directly with customers to understand their needs and prototype solutions, while working alongside talented engineers to push the boundaries of what's possible in 3D visualization.

The ideal candidate brings 2+ years of software engineering experience with a focus on graphics and visualization, strong frontend development skills, and proficiency in technologies like TypeScript, React, and WebGL. You'll be working in a dynamic environment that values continuous learning and independent decision-making.

This role offers competitive compensation ($135,000 - $200,000/year) plus equity and comprehensive benefits. Based in Seattle, WA, with a hybrid work arrangement, you'll be part of a company that's making a real difference in how organizations interact with complex data. If you're passionate about 3D visualization and want to work on projects that impact major industries, this role offers an exceptional opportunity to grow your career while solving meaningful challenges.

Last updated 17 days ago

Responsibilities For 3D Software Engineer - Application Development

  • Creating 3D tools and environments for visualizing and analyzing data
  • Collaborating with industry experts on visualization solutions
  • Building products to make technical concepts accessible for non-technical users
  • Working on shared frontend tooling across Foundry
  • Designing and building high-scale data intensive APIs
  • Developing 3D visualization tools for CAD and BIM files
  • Creating geospatial workflows for various industries
  • Writing and optimizing custom shaders
  • Building digital twin applications
  • Optimizing performance for large-scale 3D datasets

Requirements For 3D Software Engineer - Application Development

TypeScript
JavaScript
  • 2+ years of software engineering experience in graphics, visualization, or geospatial data processing
  • Strong frontend coding skills
  • Familiarity with 3D data transmission and rendering concepts
  • Proficiency with JavaScript/TypeScript or similar languages
  • Strong written and verbal communication skills
  • Experience with rendering frameworks (three.js, deck.gl)
  • Knowledge of GLSL or similar shader programming languages
  • Understanding of linear algebra

Benefits For 3D Software Engineer - Application Development

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
Relocation Benefits
  • Medical, dental, and vision insurance
  • Basic life, AD&D and disability insurance
  • Commuter benefits
  • Relocation assistance
  • Unlimited PTO
  • 2 weeks paid time off at end of year
  • 10 paid holidays
  • Paid parental leave
  • Fertility and family building benefits
  • New child expenses stipend
  • 401k plan
  • Back-up care for parents

Interested in this job?

Jobs Related To Palantir Technologies 3D Software Engineer - Application Development