Back to results

Principal Cloud Software Engineer

  • Natick, MA, United States

Salary Range: USD 257,300 - 160,800

Applications open in a new tab.

Job details

Pay
Salary Range: USD 257,300 - 160,800
Experience
A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required.
Posting language
English
Posted

Original job description

Team: Web Applications and Services

Location: US-MA-Natick

Salary Range: USD 257,300 - 160,800

Job 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 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, y ou 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.

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

Responsibilities

Architecture Leadership

  • Define and evolve system and platform architectures for large scale , distributed Private Cloud systems
  • Provide architectural guidance on multi account , multi tenant, and isolated cloud environments
  • Review and influence designs across com pute , 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 non technical 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
More about this job

Skills

  • Hybrid model
  • Leadership
  • Coaching
  • Teamwork
  • Architectural design
  • AWS
  • Microsoft Azure
  • Hazard assessment
  • Kubernetes
  • Infrastructure as code

Report this job