BrooklineRecruiter Since 2001
the smart solution for Brookline jobs

Software Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: March 23, 2020

Job Description:

Working under the direction of the Engineer - Senior Team Lead 4, will be responsible for designing, developing and testing sophisticated software; building massively scalable concurrent systems using Java and Golang; designing, architecting, and developing MATLAB cloud services and cloud infrastructure; collaborating throughout the entire software development life-cycle in a fast paced Agile environment within a highly cross-functional team; designing and implementing software and infrastructure to support worldwide internet scale; and contributing to the growth of the knowledge base of the team.

Education and Experience:

Masters degree or higher (or foreign education equivalent) in Engineering or Computer Science and no experience.

OR

Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and five (5) years of experience in job offered or five (5) years of experience in design and development of cloud-based web services.

Special Requirements:

• Demonstrated expertise building and packaging distributed web services and microservices using Docker container technology; and deploying services on Amazon Web Services cloud based platform.

• Demonstrated expertise developing RESTful web services within a distributed computing system environment using Java and Spring MVC; using Java or Golang for object-oriented design and analysis; and architecting code according to SOLID design principles.

• Demonstrated expertise using Apache Maven for software development; performing version control using Git and Perforce; configuring and maintaining infrastructure following Infrastructure-as-Code methodology; and automating continuous integration and continuous delivery on continuous integration platform -- TeamCity or GitLab.

• Demonstrated expertise in data modeling and writing software that stores and queries data on SQL and NoSQL databases.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 23589 for specific job details and requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Brookline , Software Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Brookline RSS job feeds