Principal Software Engineer — 3D Geospatial Runtime Lead

1000 Bentley Systems, Incorporated

Philadelphia (Philadelphia County)

Hybrid

USD 180,000 - 250,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bentley Impact Day
Recognition programs
Wellbeing initiatives
Global social impact

Job summary

Bentley Systems is seeking a visionary Principal Engineer to join our Cesium Native squad in Philadelphia. You will shape the core Cesium Native C++ libraries, optimizing for performance and modularity while enabling integrations with Unreal Engine, Unity and NVIDIA Omniverse.

You will lead technical direction, mentor senior engineers and collaborate with product leadership to define a multi-year roadmap, driving open-source innovation and high-quality code across platforms.

Qualifications

  • Over 12 years of professional experience in 3D runtime or game engine development.
  • Expert-level C++ development with a focus on API design, modularity and high performance.
  • Leadership in the technical design and implementation of core engine components for Unreal Engine, Unity, or NVIDIA Omniverse.
  • Strong understanding of graphics algorithms, spatial data structures and 3D mathematics.
  • Experience debugging, profiling and optimizing complex multi-threaded graphics applications.

Responsibilities

  • Architect, develop and shape the core Cesium Native C++ libraries with emphasis on performance and clean API design.
  • Drive research and implementation of novel 3D graphics algorithms for large-scale geospatial visualization.
  • Enhance runtimes for high-performance streaming, LOD, and decoding massive datasets.
  • Profile and debug the engine to remove performance bottlenecks across platforms.
  • Set engineering standards and provide technical reviews and guidance.
  • Mentor senior engineers and foster continuous improvement within the team.
  • Collaborate with product management to define the multi-year Cesium Native roadmap.

Skills

C++ development
Graphics APIs
Open-source leadership
Mentoring engineers
Cross-functional collaboration
Leadership
3D math

Education

BS or MS in Computer Science or related field

Tools

Unreal Engine
Unity
NVIDIA Omniverse
Vulkan
DirectX 12
Metal

Job description

Bentley Systems is seeking a visionary Principal Engineer to join our Cesium Native squad in Philadelphia. You will shape the core Cesium Native C++ libraries, optimizing for performance and modularity while enabling integrations with Unreal Engine, Unity and NVIDIA Omniverse.

You will lead technical direction, mentor senior engineers and collaborate with product leadership to define a multi-year roadmap, driving open-source innovation and high-quality code across platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - 3D Geospatial Engine Lead
Principal Software Engineer - 3D Geospatial Engine Lead

Bentley Systems • Philadelphia

Hybrid
USD 180,000 - 250,000
Principal Software Engineer
Principal Software Engineer

Bentley Systems • Philadelphia

On-site
USD 180,000 - 250,000
Principal Software Engineer
Principal Software Engineer

1000 Bentley Systems, Incorporated • Philadelphia

Hybrid
USD 180,000 - 250,000
Bentley Impact Day
Recognition programs
Wellbeing initiatives
+1
Platform Architect & API Standards Lead
Platform Architect & API Standards Lead

1000 Bentley Systems, Incorporated • Philadelphia

Hybrid
USD 140,000 - 190,000
Salary & Benefits
Bentley Impact Day
Recognition programs
+2
Platform Software Development Manager (Hybrid)
Platform Software Development Manager (Hybrid)

Bentley Systems • Philadelphia

Hybrid
USD 140,000 - 170,000
3D Geospatial Software Engineer for Construction AI
3D Geospatial Software Engineer for Construction AI

Earthbrain • Philadelphia

On-site
USD 110,000 - 170,000
Competitive pay
Medical, dental, vision insurance
Disability coverage
+4
Frontend Engineer II - 3D Digital Twin Viewer (Hybrid)
Frontend Engineer II - 3D Digital Twin Viewer (Hybrid)

Bentley Systems • Philadelphia

Hybrid
USD 120,000 - 150,000
Hybrid work model
Bentley Impact Day
Recognition programs
+2
Senior Software Engineer, 3D Geometric Map Generation
Senior Software Engineer, 3D Geometric Map Generation

Aurora • Seattle (WA)

Hybrid
USD 160,000 - 260,000
Annual bonus
Equity compensation
Benefits
Frontend Engineer II - 3D Web Viewer (Hybrid)
Frontend Engineer II - 3D Web Viewer (Hybrid)

BENTLEY SYSTEMS, INC. • Exton (PA)

Hybrid
USD 85,000 - 110,000
Attractive salary and benefits package
Flexible working conditions
Senior Software Engineer, Geometric Map Generation
Senior Software Engineer, Geometric Map Generation

Aurora • San Francisco (CA)

On-site
USD 160,000 - 260,000