Senior Software Engineer - 3D Graphics
Mach9
The role:
At Mach9, 3D graphics engineers push the boundaries of browser-based visualization and interaction. You’ll work closely with our platform and product teams to build powerful 3D tools that transform massive geospatial datasets into precise, usable insights for civil engineers and surveyors.
This role is ideal for engineers with 3D graphics expertise who want to tackle technical challenges involving CAD on the web, point clouds, and large-scale datasets.
You’ll be at the forefront of performance optimization, rendering techniques, and advanced geometry processing, building the foundation for tools that drive critical infrastructure design worldwide.
Where you will make an impact:
Design and implement performant, interactive 3D experiences for web-based geospatial tools
Optimize rendering of massive 3D datasets (point clouds, lines, vector features) in the browser
Push the capabilities of WebGL and WebGPU to support next-generation 3D workflows
Collaborate closely with product and engineering teams to integrate 3D tools into user-facing applications
What you bring:
4+ years of experience in 3D engineering, computer graphics, or a related field
Deep knowledge of Three.js, CesiumJS, or WebGL, or other comparable technologies
Strong understanding of linear algebra, 3D math, geometry, and spatial data structures
Ability to write highly optimized, scalable graphics code
Comfortable owning projects end-to-end
A background or interest in CAD, GIS, mapping, or point cloud processing
About Mach9
Mach9 is transforming civil infrastructure design with AI-powered geospatial tools. Our platform accelerates the creation of engineering deliverables from raw data, cutting manual drafting time by 96×. Trusted by global leaders in engineering and construction, we’re backed by Y Combinator, Quiet Capital, and top founders and executives from Cruise, Autodesk, Adobe, and DoorDash.
We believe the needs of a startup benefit from an in-person culture. The team works out of our office in SoMa, with the flexibility to work from home when needed.
- ...specializing in advanced business jet platforms. The avionics’ engineering group is responsible for the development of the SyberVision... ...development, testing, and optimization of real-time 2D and 3D graphics software for embedded avionics display systems. The role supports...Senior3DFull time
$130.4k - $195.6k
...adapting PolySpatial to stream Unity content into other game engines and 3D environments — in-process, cross-process, and over the network... ...real-world constraints. You’ll work at the intersection of graphics, core game engine tech, high-performance networking, distributed...Senior3DFull timeWork at officeLocal areaRemote workWorldwide- ...Sr. Engineer OpportunityCome build, innovate, disrupt, and thrive!K?STA I.T.... ...technology company is seeking skilled Software Engineers to join a fully remote Graphics team. In this role, you will help... ...and/or Python, particularly in 3D graphics and rendering contextsProven...Senior3DPermanent employmentFull timeTemporary workImmediate startRemote work
- ...The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics and GenAI/ML techniques... ...and OpenGL ~5+ years of experience developing software with modern C++ and Python ~ Experience with neural...Senior3DFull timeTemporary workRelocation package
- Role Description We're now looking for a Senior Graphics/JVM Software Engineer with in-depth knowledge of modern hardware-accelerated APIs to join the JetBrains... ...-accelerated APIs, such as Metal, Vulkan, OpenGL, or D3D. ~The ability to optimize and refactor code, both...Senior3DFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$160k - $180k
...Greenfield Engineering, a Saalex Company, is seeking a Senior Software Engineer in Patuxent River, MD . This role involves applying advanced engineering principles... ...Desired: Experience with legacy VH-3D Operational Flight Program (OFP) Familiarity with...Senior3DFull time- ...As a Senior Software Engineer on our Game Solutions engineering team, you will push the envelope of what’s possible in top and emerging experiences... ...development tools - profilers, debuggers, source control, 3D asset iteration, etc. ~ C++ experience is (a plus but not...Senior3DFull time
- ...functionalities of our real-time geometry engine. As a Senior Geometry Software Engineer, you will be in charge of... ...matrix math, numerical solvers) and 3D computational geometry ~5+ years... ...in 3D game engines or real-time graphics/geometry application design...Senior3DFull time
- ...information, visit . You will Train, deploy and monitor 2D/3D object detection models (Camera, LiDAR, Radar) Build and... ...Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s...Senior3DRemote jobFull time
- ...play, learn, and connect with friends in 3D immersive digital experiences– all... ...shared experiences for everyone. As a Senior Frontend Engineer on the Core UI team, you'll push... ...session. If you care deeply about how software feels - not just how it works - this is...Senior3DFull time
- ...particular Java or C++) • CVS, SVN or other version control software • Knowledge of database modeling including designing tables... ...for maximum efficiency • Social game development • Unity 3D, OpenGL, and/or Objective-C is preferred, but not required •...Senior3DFull timeImmediate startWeekend workAfternoon shift
- ...As a Senior Software Engineer on the Avatar Personalization team, you will use the Roblox game engine to build features that push the boundaries... ...game engine and/or game application ~ Proficiency with C++, 3D math, data structures, algorithms, and networking ~...Senior3DFull time
$75 - $105 per hour
..., and Jack Dorsey . Position: Software Engineer III Type: Onsite Compensation... ...runtime and device issues related to graphics, tracking, and input; provide clear... ...development experience. ~ Experience shipping 3D real-time applications such as XR ,...Senior3DHourly payWeekly payFull timeFor contractorsSummer work- ...play, learn, and connect with friends in 3D immersive digital experiences– all created... .... We're hiring an exceptional iOS engineer to help us push the bar even higher. You... ...hardware APIs. Experience with rendering, graphics, or game-engine-adjacent systems. Contributions...Senior3DFull time
- ...to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global... ...safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Profile team, you will build systems and applications...Senior3DFull time
- ...to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global... ...safer, more civil shared experiences for everyone. As a Senior Software Engineer in the Builder Tools team, you’ll work on interactive, developer...Senior3DFull timeWorldwide
- ...to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global... ...safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Systems team, you will have an immediate impact on the...Senior3DFull timeImmediate start
- ...player About The Role As a Senior Frontend Engineer at Zoo, you'll play a crucial... ...generation/editing while streaming a 3D scene from our remote graphics engine. This is a "back of the... ...Substantial experience in frontend software development building complex,...Senior3DFull timeLocal areaRemote work
- ...play, learn, and connect with friends in 3D immersive digital experiences– all... ...Developer Monetization is the economic engine of Roblox, our team owns the surfaces and... ...where all of this comes to life. As a Senior Software Engineer on this team, you'll own critical...Senior3DFull time
$135k - $250k
...SENIOR SOFTWARE ENGINEER (GEOMETRY PROCESSING) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to... ...hardware is designed, built, and scaled without limits. Metal 3D printing at production scale is one of the hardest unsolved...Senior3DFull timeCasual workRelocation packageFlexible hours- ...As a Senior Software Engineer within the Creator Organization, you will develop innovative full-stack solutions that define the future of Roblox... ...This platform processes billions of pieces of content—spanning 3D models, audio files, text, video, and entire experiences—...Senior3DFull time
- ...Illustrator and the Adobe Creative Suite. Self-starter who can independently support a full design team. Graphic design background; experience with 3D apparel tools (e.g., CLO) is preferred. Core Responsibilities: Deliver production-ready files with...Senior3DLocal areaRemote workRelocation
- ...double-digits MoM, and expanding the core engineering team in SF. The surface area is big:... ...real enterprise The Role As the Senior Software Engineer – Frontend (React /WebGL) you... ...that blend design, collaboration, and 3D visualization Optimize performance:...Senior3DFull timeRemote work
- ...Frameworks team at Zoox is looking for a full-stack engineer to enable and extend authoring of challenging real... ...evaluate the performance of autonomous driving software. Extend a web-based front-end for 3D graphical definition of detailed autonomous driving simulation...Senior3DFull timeTemporary workRelocation package
- ...subsidiary of Three Saints Bay, LLC, is seeking a Senior Creative Lead to oversee branding, visual... ...Requirements:Bachelor’s degree in Graphic Design, Visual Communications, or related... ...organizationsExperience with motion graphics, animation, or 3D designSecurity Requirements:Successful...Senior3DLocal area
$184k - $287.5k
...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU... ...future Linux platforms.NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. This position involves...SeniorFull timeRemote workWorldwide$135k - $195k
..., advanced payloads, mission software, and space-based interceptors... ...nervous system for True Anomaly’s engineering and product thesis. Software... ...is seeking a dedicated Senior Front End Software Engineer to... ...Own and deliver complex 2D and 3D web-based frontend features...Senior3DPermanent employmentFull timeWork experience placementWork at officeFlexible hours$174k - $252k
Audio end-to-end signal-processing Software pipeline ownership (design, implement, test/validate... ...experience developing spatial audio, 3D audio rendering, or ambisonics algorithms... ...prototyping experience.Google's software engineers develop the next-generation technologies...Senior3DRemote work$193.3k - $289.9k
...entertainment excellence and creativity.Senior Software EngineerSan Mateo, CARole... ...LLC seeks a Senior Software Engineer in San Mateo, CA to lead... ...initiatives in computer graphics, computer vision, and machine... ...realistic assets; utilizing 3D animation tools and middleware...Senior3DRemote workWork from home$153k - $204k
...What You’ll Do Reporting to the Engineering Manager for Vis/Media at Weights & Biases... ...years of experience building user-facing software, with a strong focus on frontend development... ...domain-specific file formats Exposure to 3D point cloud visualization frameworks like...Senior3DPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - 3D Graphics. Be the first to apply!
- cybersecurity software engineer Remote
- graduate software engineer Remote
- software developer fintech Remote
- new graduate software engineer Remote
- senior robotics software engineer Remote
- software engineer visa sponsorship Remote
- software engineer unity Remote
- software qa engineer Remote
- network software engineer Remote
- software engineer remote Remote



