MathWorks logo

MathWorks

Software Engineer

🇺🇸 Hybrid - Natick, MA 🕑 Full-Time 💰 $131K - $170K 💻 Software Engineering 🗓️ February 8th, 2026
Kubernetes SaaS

Edtech.com's Summary

MathWorks is hiring a Software Engineer. The role involves designing, architecting, and developing scalable and highly available product features and enhancements, working closely with cross-functional teams including UX/UI designers and Quality Engineers to ensure robust solutions.

Highlights
  • Main responsibilities include designing and implementing software features, participating in code reviews, and improving platform performance, availability, and scalability.
  • Requires front-end development skills in HTML, CSS, and JavaScript.
  • Proficient in back-end development using Go and C++.
  • Experience with cloud computing, including Containers and Kubernetes.
  • Strong software engineering skills such as specification writing, API design, version control, debugging, and continuous development.
  • Thorough knowledge of computer science fundamentals like data structures, algorithms, and performance profiling.
  • Experience with web full stack applications and Software as a Service (SaaS) models.
  • Accepts either a Master's degree with no experience or a Bachelor's degree with at least 3 years of relevant experience.
  • Salary ranges from $131,082 to $170,200 per year.
  • Multiple positions are available and telecommuting up to 40% is possible.

Software Engineer Full Description

Software Engineer


Job Summary

Play a key role in designing, architecting, and developing product features and enhancements. Design, architect, and implement software with high-scalability and high-availability in mind. Work with cross functional teams to create requirements, design specifications, and participate in code reviews. Collaborate with User Experience and UI designers to develop customer workflows. Work with Quality Engineers to ensure test cases and plans are appropriately developed and followed. Focus on improving performance, availability, and scalability of the platform. May telecommute up to 40%.

Rate of Pay:  $131,082.00 to $170,200.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 3 years of experience in the job offered or in a Software Engineer-related occupation.

Position requires demonstrable experience with the following:

1. Front-end development using HTML, CSS, and JavaScript, and their impact on the feasibility of design solutions;

2. Back-end development using Go and C++;

3. Cloud computing skills including Containers and Kubernetes;

4. Software engineering skills (specification writing, refactoring, API design, version controls systems, debugging, continuous development systems, and code reviews);

5. Computer Science fundamentals including data structures, algorithms, performance profiling, and data metrics; and

6. Web full stack applications including considerations for Software as a Service (SaaS) and distributed systems.

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