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
- 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
- ...STA I.T. is actively seeking a Sr. Engineer for an immediate full-time... ...technology company is seeking skilled Software Engineers to join a fully remote Graphics team. In this role, you will help... ...C++ and/or Python, particularly in 3D graphics and rendering contexts...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
$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
- Role Description Step is looking for a Senior Web Software Engineer. ~Build and maintain the library of components used for our public Step website... .... ~Strong portfolio of complex web designs (animations, 3D, micro-interactions, etc). ~Advanced knowledge of CSS,...Senior3DFull 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
- ...validate, and deploy robotic workcells. We're looking for a software engineer who enjoys building software that solves real-world engineering... ...product features end-to-end using a modern software stack and 3D simulation engine. ~Own the virtual commissioning...Senior3DFull time
- ...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
- ...play, learn, and connect with friends in 3D immersive digital experiences– all... ...everyone. Roblox Studio is the creation engine behind millions of immersive 3D experiences... ...by creators around the world. As a Senior Software Engineer focused on Collaboration, you’ll...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
$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
$204k - $259k
...business-critical infrastructure responsible for generating Waymo’s 3D map from raw sensor data Build robust backend systems and... ...improvements, and algorithm advances You have: Backend engineer with experience building server-side infrastructure and data processing...Senior3DFull timeRemote work- ...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
$106k - $145.75k
Role Description This Job Profile is part of the Digital Science Job Family Group. The use of these Job Profiles are restricted to specific jobs. Please review with HR and ensure this is the intended job before using. Responsibilities of this position include: ~Compliance...Senior3DFull timeFlexible hours$3,000 per month
...Lockheed Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing,... ...Experience with geospatial processing • Experience coding 2D and 3D image displays Clearance Level: TS/SCI w/Poly SP...Senior3DFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...play, learn, and connect with friends in 3D immersive digital experiences– all... ...for everyone. What You’ll Do: As a Senior Backend Engineer on the Avatar Marketplace team, you will... ...advocate for best practices throughout the software development lifecycle. You Have:...Senior3DFull time
- ...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
$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- ...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
- ...Roblox 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 Frontend Engineer on the Co-Experience team, you will work on high-visibility initiatives...Senior3DFull time
- ...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
- ...Senior Graphic Designer Kyiv, Kyiv city, Ukraine About the Job Our client, a well-established multinational D2C e-commerce company... ...standards. Employ your ability to create detailed briefs for 3D specialists, enabling the creation of impactful visual assets....Senior3DFull timeFreelanceImmediate startRemote workFlexible hours
$160k - $193k
...our autonomous vehicle platform. We are currently seeking a Senior Software Engineer who is enthusiastic about thriving in a hands-on environment... ...advanced mathematical rigor using Lie groups, quaternions, and 3D transformations to ensure accurate spatial calibration. ~...Senior3DFull timeWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - 3D Graphics. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote








