MathWorks logo

MathWorks

Senior Network Security Engineer

🇺🇸 Natick, MA

🕑 Full-Time

💰 $105K - $163K

💻 Cybersecurity

🗓️ December 1st, 2025

Ansible Python

Edtech.com's Summary

MathWorks is hiring a Senior Network Security Engineer. The role involves designing, supporting, and enhancing the company's global data network and network security infrastructure, driving key projects for secure and scalable technology growth, and ensuring connectivity and protection for worldwide operations.

Highlights
  • Architect and troubleshoot enterprise network infrastructure
  • Enhance network automation using Python and Ansible
  • Maintain and improve corporate and public cloud network security
  • Lead and participate in global networking and security projects
  • Perform security risk assessments on firewall and network changes
  • Monitor network performance and respond to security incidents
  • Mentor junior staff and collaborate with business owners
  • Experience with Juniper equipment, BGP, OSPF, and strong firewall/security skills
  • DevOps skills including Ansible, Python, Shell, and PowerShell
  • Bachelor’s degree with 6 years experience or advanced degree or equivalent, plus professional networking and security certifications

Senior Network Security Engineer Full Description

Senior Network Security Engineer


Job Summary
As a Senior Network Security Engineer within our Network team, you will play a pivotal role in designing, supporting, and enhancing MathWorks’ global data network and network security infrastructure. You will support and drive key projects that enable the secure and scalable growth of our technology environment, ensuring robust connectivity and protection for our worldwide operations.

Responsibilities
The ideal candidate will be curious, eager to learn, and be able to handle various tasks in a fast-paced global team environment. Responsibilities include but are not limited to:
  • Architecting, administering, and troubleshooting our large enterprise network infrastructure
  • Enhancing and maintaining network automation using tools such as Python and Ansible
  • Maintaining and improving corporate and public cloud network security
  • Leading and participating in global networking and security projects
  • Collaborating with business owners to develop technical networking solutions to address business challenges
  • Perform security risk assessments on firewall requests and other network changes
  • Monitoring network performance, identifying vulnerabilities, and responding to security incidents
  • Ensuring compliance with security policies, standards, and best practices
  • Mentoring and providing guidance to junior staff
  • Researching and recommending emerging network and security technologies
  • Creating and maintaining detailed network and security documentation.
  • Engaging with vendors for support, solutions, and product evaluations.

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
  • Experience in a medium to large enterprise environment
  • Switching and dynamic routing experience (BGP & OSPF)
  • Strong security/firewall experience
  • Strong technical, analytical and problem-solving skills
  • Experience with Juniper network equipment
  • DevOps skills using tools like Ansible, Python, Shell and PowerShell
  • Enterprise monitoring experience
  • Public cloud network management
  • Wireless networking skills
  • Experience driving projects from inception to completion
  • Professional certifications in networking and security
  • Knowledge of Linux and Windows
  • Experience working in a team environment with other systems administrators/engineers and in a multi-national team, building relationships with our software and development organizations