Principal Cloud Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
Software Engineer Salary London