The Mathworks

Principal Cloud Software Engineer

The Mathworks$140K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree with 10 years of relevant experience or equivalent expertise.
  • Deep experience with large-scale distributed systems in production.
  • Expertise in cloud platforms like AWS or Azure, focusing on networking and security.
  • Strong background in security architecture, including risk assessment and mitigation.
  • Proficient in communicating complex architectural ideas to diverse audiences.

Responsibilities

  • Define and evolve architectures for large-scale distributed Private Cloud systems.
  • Guide teams on multiaccount and multitenant cloud environments.
  • Review designs focusing on compute, networking, and security layers.
  • Advise on issues related to scalability, fault tolerance, and resilience in distributed systems.
  • Lead security design reviews and ensure compliance with security principles.
  • Serve as a consulting architect providing guidance instead of direct ownership over delivery.
  • Mentor senior engineers and architects to elevate technical standards.

Benefits

  • Hybrid work model promoting flexibility and work-life balance.
  • Collaborative work environment fostering teamwork and inclusivity.
  • Opportunities for professional growth and technical leadership.
  • Recognition of excellence and initiatives within the organization.
  • Access to resources for ongoing education and skills development.
Full Job Description
Job Summary

We are seeking a Principal Cloud Software Engineer to provide deep technical leadership across system architecture, distributed systems, and cloud platforms for MathWorks Cloud initiatives. In addition to implementation and delivery responsibilities, you will act as a trusted technical authority, consulting across teams, mentoring senior engineers and architects, and ensuring our designs meet the highest standards for scalability, reliability, and security.

You will be a recognized expert in cloud and distributed systems architecture, with a particular focus on security design reviews and architectural governance. This role works closely with senior technical leaders across engineering, platform, and security teams.

Responsibilities

Architecture Leadership

  • Define and evolve system and platform architectures for large scale, distributed Private Cloud systems
  • Provide architectural guidance on multiaccount, multitenant, and isolated cloud environments
  • Review and influence designs across compute, networking, identity, data, and observability layers
  • Ensure architectural decisions align with long term platform strategy and operational realities


Distributed Systems Expertise

  • Advise teams on scalability, fault tolerance, availability, and resilience in complex distributed systems
  • Identify systemic risks and architectural tradeoffs early, and guide teams toward sustainable solutions
  • Act as a point of escalation for complex cross system design challenges


Security Architecture & Design Review

  • Serve as a security design review authority, participating in and leading formal architecture and security reviews
  • Evaluate designs for compliance with security, privacy, and data protection principles
  • Partner with security teams to ensure consistent application of threat modeling, identity architecture, and defense-in-depth strategies
  • Help raise the overall security architecture maturity across the organization


Consulting & Mentorship

  • Act as a consulting architect to engineering and platform teams - providing guidance rather than owning delivery
  • Mentor senior engineers and architects, raising the technical bar through design reviews, architectural critiques, and 1:many influence
  • Help establish architectural best practices, reference architectures, and shared principles


Minimum Qualifications

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


Additional Qualifications

Required Experience

  • Deep experience designing and reviewing large scale distributed systems in production
  • Expert level knowledge of cloud platforms (AWS, Azure, or equivalent), including account structures, networking, identity, and security
  • Proven track record as a system or platform architect influencing designs across multiple teams
  • Strong background in security architecture, including design reviews, risk assessment, and mitigation strategies
  • Ability to communicate complex architectural concepts clearly to senior technical and nontechnical stakeholders


Preferred Experience

  • Experience with regulated or security sensitive environments
  • Familiarity with Kubernetes based platforms, infrastructure as code, and observability systems
  • Experience mentoring junior engineers or acting as a technical leader on a team

About The Mathworks

The MathWorks, Inc. is an American software company that specializes in mathematical computing software. The company was founded in 1984 and is headquartered in Natick, Massachusetts. The MathWorks offers a range of products, including MATLAB, Simulink, and Stateflow, which are used in engineering, science, and mathematics. The company serves customers in over 100 countries and has partnerships with major technology companies such as Microsoft and Intel. In 2019, The MathWorks was named one of the best places to work by Glassdoor.
Learn more about The Mathworks
Size
5,000 employees
Industry
Founded
1984

Similar Jobs

More Jobs at The Mathworks

More Information Technology Jobs

Find similar Principal Cloud Software Engineer jobs: