> Markdown version of [/jobs/ext/229828-principal-software-engineer-matlab-graphics-36799-rkul](https://www.wearedevelopers.com/jobs/ext/229828-principal-software-engineer-matlab-graphics-36799-rkul). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - MATLAB Graphics (36799-RKUL) - **Company:** The MathWorks, Inc. - **Location:** Natick, MA, United States - **Contract:** Permanent contract - **Skills:** Computer Graphics, Continuous Integration, D3.Js, Data Visualization, Graphics Software, MATLAB, Scientific Computating, WebGL, Three.js, Mathworks - **Published:** May 14, 2026 - **Apply:** https://www.disabledperson.com/jobs/72317439-principal-software-engineer-matlab-graphics-36799-rkul ## About the Role As aPrincipal Engineer, you will bringdeep experience incloud application developmenttomodernize and extend MATLAB's graphics architecture.You willshape the long-termdirection of thearchitecturespanning desktop and web. You will bepartnering with, influencing, and coaching engineerswho specialize in graphics systems and browser-based rendering.If you are motivated bysolving challenging architectural problems, anddelivering high customer impact, this role offers a rare opportunity to make a lasting contribution., * Understanding ofcloud-native architecture patterns - including scalability, reliability, and observability - to guide the evolution of a graphics architecture toward a cloud native model. * Demonstrated ability to influence cross-functional stakeholders and drive alignment on technical direction and prioritization for complex systems. * Track recordof mentoring and developing engineers through technical guidance, design feedback, and architectural reviews. * Experience with MATLAB or other scientific computation and data visualization software. * Familiarity with web graphics or charting frameworks such as D3.js, Three.js, or similar. * Familiarity with designing and implementing computer graphics and data visualization systems using browser-based rendering technologies (e.g., WebGL)., * A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required. ## Description MATLABGraphicsteam is looking fora Principal Software Engineer tohelpshapetheevolutionof MATLAB graphics. This role offers a unique opportunity to influence the design and direction of a graphics and data visualization platform used by millions of scientists, engineers, and educators worldwide tovisualizeandanalyzedata., * Drive the technical evolution of the MATLAB Graphics architecture toward a cloud-native model, partnering with stakeholders toalign ongoals and priorities. * Mentor junior engineers through technical guidance and design reviews, supporting their technical growth and raising the quality bar across the team. * Apply modern cloud engineering practices to graphics and visualization systems(CI/CD, observability, scalability, security). * Deliver concrete enhancements to MATLAB graphics and interactive visualization(e.g., performance,renderingfidelity, interactivity, and new visualization capabilities). ## Related Videos - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)