Solution Architect

Natick, MA, US, United States

Job Description

MathWorks is modernizing how we design, build, and operate enterprise business applications--leveraging

cloud-native architecture

and an

AI-first approach to delivery

. We're looking for an

Architect

who can span multiple architecture disciplines including

Solution Architecture, Cloud Architecture, AI Architecture, and Enterprise Architecture

.



This role is intentionally broad. We want a hands-on, highly collaborative architect with a strong

can-do attitude

--someone who leverages their experience, learns quickly, mentors others, and helps teams deliver secure, resilient solutions.



We use AI in two ways:



to improve how we work

(productivity and quality across the delivery lifecycle), and

to incorporate AI capabilities into the applications we build

(using a variety of models, services, and AI-enabled SaaS features).

This role is about

practical application, integration, and delivery

.


Responsibilities


Architect resilient, secure, cloud-native solutions
Design and evolve systems using

AWS cloud-native services

, aligned with the

AWS Well-Architected Framework

. Lead solution designs across distributed systems, including integration strategies, APIs, asynchronous messaging, data flows, and hybrid/SaaS connectivity. Ensure security and resilience are built into the architecture from the start (secure-by-design patterns, least privilege, operational readiness).
Improve business application resilience and operational readiness
Improve resilience by contributing to

risk assessments

,

disaster recovery plans

,

business continuity plans

, and

highly available architecture

solutions. Partner with engineering and platform teams to improve

observability

, incident readiness, and operational excellence.
Elevate architecture practices (practical, not bureaucratic)
Participate in and improve architecture and design reviews--focused on enabling delivery, reducing risk, and improving quality. Advance practical enterprise architecture capabilities: maintain visibility into the application portfolio, identify modernization opportunities, and adopt tooling that supports healthy outcomes. Make clear, evidence-based recommendations on when to buy versus build solutions, and which vendor platform suites best align to specific capabilities. Mentor engineers and peers through collaboration, pairing, reviews, and knowledge sharing.
Lead with an AI-first delivery mindset
Make AI a practical part of day-to-day delivery: accelerate

discovery, design, implementation, testing, and operations

using AI tooling and coding agents. Help teams adopt effective patterns for AI-assisted engineering (e.g., assisted coding, test generation, debugging support, documentation and runbook improvements). Guide teams in using a variety of AI capabilities (models, services, and AI features in SaaS products) based on

outcomes, reliability, safety, and cost

.
Build AI-enabled application capabilities (without building the models)
Design application architectures that incorporate AI capabilities in a responsible, maintainable way (e.g., intelligent search/assist, summarization, classification, workflow augmentation). Define practical integration patterns for AI services in enterprise applications (e.g., retrieval/knowledge augmentation, guardrails, evaluation approaches, telemetry, fallbacks). Partner with product owners and engineering teams to identify valuable use cases, clarify requirements, and deliver solutions that measurably improve user and business outcomes.
Work strategically and tactically (hands-on when needed)
Translate business goals into pragmatic architecture decisions and delivery plans. Provide hands-on support where needed: prototypes, technical spikes, design iterations, and implementation guidance. Communicate clearly through diagrams, decision records, and concise written guidance that helps teams move faster.
Minimum Qualifications


A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required. Must hold a degree focused on Computer Science Expertise with software development
Additional Qualifications


Minimum qualifications




Experience:

10+ years

of professional experience in

software engineering, quality engineering, data architecture, and/or software architecture

, with demonstrated contributions to delivering

production systems

.

Architecture Responsibilities:

2+ years

performing architecture responsibilities across

solution/application architecture, cloud architecture, and/or enterprise architecture.

Education:

Bachelor's degree

in

Computer Science

or a related field (

Master's a plus

)

or equivalent practical experience

.

Hands-on Architecture:

Proven ability to operate as a

hands-on architect

, comfortable moving between

strategy, design, and tactical implementation support

.

Secure & Resilient Design:

Strong background designing

secure, resilient systems

in

cloud and distributed environments

.

Influence & Collaboration:

Demonstrated ability to

influence without authority

, collaborating effectively with leaders and engineers in a

matrix environment

.

Communication:

Excellent written and verbal communication skills--able to

explain complex technical ideas

to diverse audiences and document decisions clearly.

Combinations of the following are considered nice-to-have:


Experience designing and evolving solutions using

AWS cloud-native services

, aligned with

Well-Architected

principles (security, reliability, operational excellence, performance, and cost). Experience improving application resilience through

risk assessments

,

disaster recovery

, and

business continuity

planning. Experience integrating complex systems (APIs, event-driven patterns, data pipelines, SaaS integrations) and applying pragmatic architecture approaches (e.g., lightweight modeling, decision records). Experience incorporating

AI capabilities into applications

and using AI tooling to improve delivery outcomes (without needing prior model-building experience).
Why MathWorks?



It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it's a commitment to doing the right thing--for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, encourages initiative, values collaboration, shares success, and rewards excellence.



MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.


YOU + MathWorks = Unlimited Possibilities

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD6857694
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    136900.0 219000.0 USD
  • Employment Status
    Permanent
  • Job Location
    Natick, MA, US, United States
  • Education
    Not mentioned