MathWorks
Principal Software Engineer - Cloud Application Architecture
$161K–$257K
Natick, MA · Principal · Full-time · Posted Oct 28, 2026
- Experience
- 10 years of professional work experience (or equivalent experience).
- Education
- A bachelor's degree (or equivalent experience).
About the job
Drive cloud-native modernization of MATLAB’s application architecture, delivering scalable application enhancements and guiding technical direction for the MATLAB Graphics team.
What you'll do
- Shape cloud-native architecture and define modernization plans, goals, and priorities with stakeholders.
- Guide design decisions for scalability, security, and observability; design and deliver application enhancements.
- Mentor junior engineers through technical guidance, design reviews, and architectural feedback.
What they ask for
- Experience designing and delivering cloud applications or modernizing legacy applications for cloud deployment, including architecture and implementation.
- Experience designing APIs and integrating application components across client and server boundaries.
- Ability to influence cross-functional stakeholders and align technical direction and prioritization for complex systems.
- Track record of mentoring and developing engineers through technical guidance, design feedback, and architectural reviews.
Nice to have
- Experience with MATLAB or other scientific computing applications.
Pay
160,800–257,300 USD (yearly) — base salary
Tools
MATLAB
Model-written summary · the original posting is authoritative