This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Showing you new job offers everyday

To post a job, login or create an account |  Post a Job


Software Engineer – Hybrid Work Model


This is a Contract position in Natick, MA posted March 24, 2023.

U.S. Benefits

What are some of the benefits and perks of working at MathWorks?


– 401(k) matching

– Quarterly profit-sharing plan

– Tuition reimbursement

– Paid Volunteer Time

– Fitness and Recreation

– Wellness center

– Training and Development

– Relocation Assistance Provided


MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More:

We are seeking a talented, self-directed software engineer to join a team developing a distributed web applications to support product personalization, licensing, and other features. Our solutions combine on-premise components with cloud-based components that leverage EC2 and other Amazon services. You will be responsible for contributing to robust, modular and flexible technical solutions that provide great value to our customers. This position will require excellent programming skills, data skills, and a working knowledge of web application design. In addition, strong interpersonal skills are a must. 

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

Be part of a team that designs, develops, and maintains web services applications. Participate in all team activities such as planning, requirements definition, design discussions, reviews and software development.  Work effectively with individuals across the Development organization to provide a quality product for our customers.

  • Experience with designing highly scalable, highly available web applications. 
  • Experience with big data solutions
  • Expertise with Java
  • Experience with data architecture
  • Experience with REST web services
  • A bachelor’s degree and 7 years of professional work experience (or a master’s degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required.