Software Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: May 28, 2019
Job Description:
Working under the direction of the Engineering Manager, will be
responsible for building massively scalable concurrent systems; designing, architecting, and developing MATLAB Online
services and cloud infrastructure; collaborating in a fast paced Agile environment with a highly cross-functional
team; designing and implementing software and infrastructure to support worldwide internet scale; and engaging
in technical mentoring by sharing ideas, asking questions, and contributing to team growth. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Management Information Systems and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, or Management Information Systems and five (5) years of experience in job offered or five
(5) years of experience in web services development within a distributed architecture. Special Requirements: • Demonstrated expertise developing RESTful web services within
a distributed computing system environment using Java and Spring MVC; performing object-oriented design and
analysis using Java; and architecting code using design patterns in IntelliJ. • Demonstrated expertise performing version control and
continuous integration; and in software configuration management and version control system management including
analysis and implementation of branching strategies using CVS, Perforce or Subversion. • Demonstrated expertise building distributed web services using
Amazon Web Services; and performing web service containerization using Docker. • Demonstrated expertise writing MySQL or NoSQL scripts to
extract and store data within a SQL or NoSQL environment; and performing database schema migration and
refactoring using Liquibase. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 21240 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Software Engineer, Engineering , Natick, MA, Massachusetts