Summary:
Join the MathWorks Infrastructure Architecture and Tools team and play a key role in building the next generation of scalable, reliable, and high-performance build systems that power the MathWorks product suite.
As a Senior Build Engineer, you will lead initiatives to modernize our build infrastructure, enable distributed and scalable build workflows, and drive improvements in developer productivity. You will partner closely with development teams to deliver robust, maintainable solutions across platforms while advancing adoption of modern build technologies and practices.
Why Join Us?
Work on large-scale, complex build systems supporting a globally used product suite
Influence next-generation build and infrastructure architecture
Collaborate with highly skilled engineers across platforms and domains
Drive impactful improvements in developer productivity and product quality
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Evaluate modern build systems and lead the design, and implementation of scalable, future-ready solutions
Transition legacy workflows to modern, distributed build ecosystem
2. Build Automation & Developer Productivity:
Design and develop automation tools to streamline build and development workflows
Improve reliability, reproducibility, and efficiency across a large and diverse codebase
Analyze and improve build performance, resource utilization, and system scalability
Build observability metrics to measure the improvements
3. Toolchain & Compiler Enablement:
Lead efforts to port and refactor code for compatibility with up-to-date compilers and evolving C++ standards
Enable adoption of new toolchains across multiple platforms
Expand and maintain support for Linux, Windows, and macOS environments
4. Technical Leadership & Collaboration
Act as a subject matter expert for build systems and infrastru