Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - 3D Graphics

Full-time

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.

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - 3D Graphics in Remote vacancy
  •  ...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... 
    Senior
    3D
    Full time

    SyberJet Aircraft

    Remote
    12 hours ago
  • 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... 
    Senior
    3D
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    JetBrains

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work

    Kesta IT

    Culver City, CA
    4 days ago
  •  ...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... 
    Senior
    3D
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    12 hours ago
  • $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... 
    Senior
    3D
    Full time

    Saalex

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Remote job
    Full time

    Aerovect

    Remote
    12 hours ago
  • 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,... 
    Senior
    3D
    Full time

    Step

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Trener

    Remote
    12 hours ago
  •  ...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 ~... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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 •... 
    Senior
    3D
    Full time
    Immediate start
    Weekend work
    Afternoon shift

    Tekwissen ®

    Remote
    12 hours ago
  • $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 ,... 
    Senior
    3D
    Hourly pay
    Weekly pay
    Full time
    For contractors
    Summer work

    Mercor

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  • $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... 
    Senior
    3D
    Full time
    Remote work

    Waymo

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time
    Immediate start

    Roblox

    Remote
    12 hours ago
  •  ...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,... 
    Senior
    3D
    Full time
    Local area
    Remote work

    Zoo

    Los Angeles, CA
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  • $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...
    Senior
    3D
    Full time
    Flexible hours

    SOLVENTUM

    Remote
    17 hours ago
  • $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... 
    Senior
    3D
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin - US

    Maryland
    15 days ago
  •  ...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:... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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—... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  • $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... 
    Senior
    3D
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Remote
    12 hours ago
  •  ...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:... 
    Senior
    3D
    Full time
    Remote work

    Vizcom

    San Francisco, CA
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time

    Roblox

    Remote
    12 hours ago
  •  ...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... 
    Senior
    3D
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    12 hours ago
  •  ...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.... 
    Senior
    3D
    Full time
    Freelance
    Immediate start
    Remote work
    Flexible hours

    ScaleJet

    United States
    12 hours ago
  • $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. ~... 
    Senior
    3D
    Full time
    Work at office
    Immediate start

    Torc Robotics

    Remote
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - 3D Graphics. Be the first to apply!