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