MathWorks logo

MathWorks

Release Engineer

🇺🇸 Hybrid - Natick, MA 🕑 Full-Time 💰 $99K - $153K 💻 Information Technology 🗓️ February 8th, 2026

Edtech.com's Summary

MathWorks is hiring a Release Engineer. The role involves developing and improving components of MathWorks' build and release system, resolving build and deployment issues, and collaborating with cross-functional teams to meet release milestones. The engineer will implement software release features and assist in streamlining release processes.

Highlights
  • Develop components of build and release system under manager or senior lead direction
  • Implement moderately complex software release features and improve build/deployment processes
  • Resolve self-contained build, deployment, and test issues
  • Assist in creating tools to streamline release processes
  • Collaborate with cross-functional teams to ensure release milestones are met
  • Experience with version control and continuous integration using Perforce, GitHub, or SVN
  • Proficient in object-oriented programming in C++ or Java
  • End-to-end software development lifecycle experience including requirements gathering and production support
  • Experience coordinating web development workflows including troubleshooting and managing timelines
  • Salary range: $99,299 to $153,100 per year
  • Qualifications: Master’s in related field with no experience or Bachelor’s with 3 years relevant experience

Release Engineer Full Description

Release Engineer


Job Summary

Work under the direction of the Manager or Senior Team Lead, will be responsible for developing components of MathWorks’ build and release system. Implement moderately-complex software release features. Improve existing build and deployment processes and invest and resolve small selfcontained build, deployment and test issues. Assist in the development of tools and resources to aid in streamlining MathWorks’ release processes. Work with cross-functional teams to ensure all release-milestones are met. May telecommute up to 40%.

Rate of Pay:  $99,299.00 to 153,100.00 per year

Responsibilities

Qualifications

Required Qualifications:
Employer will accept a Master’s degree in Computer Science, Engineering [any], or related field and no experience.

Alternatively, employer will accept a Bachelor’s degree in Computer Science, Engineering [any], or related field and three [3] years of experience in the job offered or in a Release Engineer-related occupation.

Position requires demonstratable experience with each of the following:

1. Performing version control and continuous integration of source codes; and in software configuration management and version control system management, including analysis and implementation of branching strategies using Perforce, GitHub or SVN.

2. Object oriented programming in C++ or Java.

3. End-to-end development along the software development lifecycle including requirements gathering, development, release-to-production, and production support.

4. Coordinating web development workflows with development teams, including troubleshooting and debugging the product and managing development timelines.

 Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple positions available.