Find a jobRecruiters

Principal Software Engineer - Cloud Application Architecture

Exclusive opportunity

Hybrid

Principal Software Engineer - Cloud Application Architecture

MathWorks

Principal Software Engineer - Cloud Application Architecture

Skills

MATLAB

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$160,800 – $257,300 / year

Location:

Natick, MA, USA

Work mode:

Hybrid

Published on:

21 October 2026

What they need


Summary MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

We are looking for a Principal Software Engineer to drive cloud application development and architectural modernization within the MATLAB Graphics team. You will help evolve a platform used by millions of scientists, engineers, and educators worldwide to visualize and analyze data toward a cloud-native architecture.

As a Principal Engineer, you will bring deep experience in cloud application developmentto modernize and extend MATLAB’s application architecture and shape its long-term cloud-native direction. You will partner with, influence, and coachjunior engineers. If you are motivated by solving challenging architectural problems, and delivering high customer impact, this role offers a rare opportunity to make a lasting contribution.

MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities

  • Shape the cloud-native evolution of MATLAB’s application architecture. Work with stakeholders to define technical direction, modernization plans, goals, and priorities.
  • Influence the overall cloud application architecture, guiding design decisions that support scalability, security, and observability across application components.
  • Mentor and develop junior engineers through hands-on technical guidance and design reviews, helping strengthen the team’s cloud application development capabilities.
  • Design, implement, and deliver application enhancements that advance MATLAB toward a cloud-native model, improving performance, scalability, and responsiveness.

Minimum Qualifications

  • A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required.

Additional Qualifications

  • Experience designing and delivering cloud applications or modernizing legacy applications for cloud deployment, with responsibility for application architecture and implementation.
  • Experience designing APIs and integrating application components across client and server boundaries.
  • Demonstrated ability to influence cross-functional stakeholders and drive alignment on technical direction and prioritization for complex systems.
  • Track record of mentoring and developing engineers through technical guidance, design feedback, and architectural reviews.
  • Experience with MATLAB or other scientific computingapplicationsis a plus.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Jissen

PMO - Transformation Cloud

550

Freelance

Paris, France

Hybrid

Skills

PMO

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools