Principal Cloud Software Engineer

The MathWorks, Inc.
Natick, MA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$160,800.0 - $257,300.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Microsoft Azure Cloud Computing Cyber Security Distributed Systems Fault Tolerance Systems Architecture Private Cloud Environment Mathworks Kubernetes

Job description

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

Requirements

  • A bachelor’s degree and 10 years of professional work experience (or equivalent experience) is required., + 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:11 min

Introduction to cloud-native application developer security

Micah Silverman · WWC 2022

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

3:44 min

Current industry adoption and future security initiatives

Alexander Allmendinger · LIVE

4:04 min

Overview of Kubernetes operators and custom resource definitions

Philipp Krenn · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all