MathWorks logo

MathWorks

Security Infrastructure Engineer

🇺🇸 Natick, MA

🕑 Full-Time

💰 $133K - $205K

💻 Software Engineering

🗓️ January 7th, 2026

Ansible CI/CD Python

Edtech.com's Summary

MathWorks is hiring a Security Infrastructure Engineer. The role involves designing, implementing, and maintaining secure, scalable infrastructure systems that support product development workflows. The engineer collaborates with software engineers, DevOps, and security teams to ensure secure and high-performance development environments and CI/CD pipelines.

Highlights
  • Architect and maintain secure, scalable infrastructure solutions for product development workflows.
  • Use automation tools like Infrastructure as Code (Terraform, Ansible) and configuration management to manage a large automated development infrastructure.
  • Implement comprehensive monitoring, logging, and alerting systems to improve reliability and security.
  • Create and maintain documentation for architecture, system configurations, and governance procedures.
  • Required: Bachelor’s degree with 6 years experience, or Master’s with 3 years, or PhD/equivalent experience.
  • Technical skills: Backend programming (Go, Python), CI/CD pipelines, Infrastructure as Code.
  • Experience with repository managers and package registries such as JFrog Artifactory and GitLab package registry.
  • Work with network engineers on secure network design implementation.
  • Knowledge of zero-trust architecture and secure software supply chain practices.
  • Salary range: $132,500 - $205,400.

Security Infrastructure Engineer Full Description

Security Infrastructure Engineer


Job Summary
The Development Systems Engineering team is responsible for the infrastructure of a highly automated facility that supports development, building, testing, and deployment of all MathWorks products. We design, develop, and implement infrastructure that increases scalability and performance of the services that cater to the requirements of our Development organization.

We are seeking an experienced Security Infrastructure Engineer to join our dynamic engineering team. This role is pivotal in designing, implementing, and maintaining robust infrastructure systems that support the full lifecycle of product development, with a critical focus on security, scalability, and performance.

You will collaborate with cross-functional teams that spans software engineers, DevOps, and security experts, to architect solutions that ensure our development environments, CI/CD pipelines, and deployment infrastructure meet the highest standards of security and operational excellence.

Responsibilities
  • Use your expertise and engage with product development teams and security engineers to architect and maintain scalable, reliable, and secure infrastructure solutions for product development workflows.
  • Use automation tools and frameworks (IaC, Configuration Management etc.). to maintain the scalability and performance of a highly automated development infrastructure system with hundreds of storage servers and thousands of compute nodes
  • Establish and utilize comprehensive monitoring, logging, and alerting systems to troubleshoot issues and proactively enhance system reliability and security.
  • Create and maintain thorough documentation for architectural decisions, system configurations, and infrastructure governance procedures.

Minimum Qualifications
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
  • Hands-on experience with backend programming languages (Go, Python),  Infrastructure as Code (Terraform, Ansible etc.) and CI/CD pipelines.
  • Strong working knowledge of repository manager and package registries (JFrog Artifactory, GitLab package registry)
  • Experience working with network engineers in implementing infrastructure with secure network design.
  • Demonstrated experience in performance analysis, root cause analysis for security issues, and troubleshooting issues in complex, inter-connected environments.
  • Familiarity with zero-trust architecture and secure software supply chain practices.
  • Excellent communication and documentation skills.