Senior Development Applications Engineer
Natick, Massachusetts
Employer: The Mathworks
Industry: Infrastructure and Architecture
Salary: Competitive
Job type: Full-Time
Will be responsible for developing sophisticated software tools that interface with MathWorks world class, highly automated build and test infrastructure; using web services, data science, and related technologies to automate and streamline test selection, configuration, execution, and failure analysis; developing and maintaining infrastructure for data-driven and AI-based test-selection and test-suite reduction; evolving models that predict the optimal tests to run based on the files being changed and the build/test environment; working with cross-functional teams to develop, deploy, and continuously improve processes supporting test-selection requirements; supporting and maintaining web services and other test-selection infrastructure; developing and maintaining infrastructure for automating test-failure investigations, including failure reproduction, syndrome comparison, and defect localization; and developing and maintaining infrastructure for configuring scoped runtime and installation environments for tests.
Responsibilities
Qualifications
Minimum Qualifications:
Education and Experience:
Master's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and two (2) years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in Node.js.
OR
Ph.D. degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
OR
Bachelor's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in Node.js.
Special Requirements:
[Expertise may be gained during Graduate program.]
Responsibilities
Qualifications
Minimum Qualifications:
Education and Experience:
Master's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and two (2) years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in Node.js.
OR
Ph.D. degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
OR
Bachelor's degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Senior Development Applications Engineer (or related occupation) developing applications in Node.js.
Special Requirements:
- Demonstrated expertise creating and consuming web services using REST; writing database queries on SQL -- MySQL or MariaDB -- or NoSQL -- MongoDB -- relational database management systems to extract, manipulate, and save data; applying unit and system level testing methodologies to test web applications; and performing version control using Git or Perforce.
- Demonstrated expertise migrating applications from PHP and Perl to Node.js or Golang for enhanced performance, maintainability, and scalability.
- Demonstrated expertise programming in MATLAB, including scripting and developing and prototyping machine learning algorithms in MATLAB.
- Demonstrated expertise building distributed web services using cloud based platforms -- Amazon Web Services (AWS), Azure, or Google Cloud Platform (GCP).
[Expertise may be gained during Graduate program.]
Created: 2024-08-22
Reference: 34056-DCOL
Country: United States
State: Massachusetts
City: Natick
Similar jobs:
-
Systems Development Engineer , Amazon Robotics Business Applications Solutions Engineering
Amazon in Boston, Massachusetts💸 $116300 per year -
Development Applications Engineer
The Mathworks in Natick, Massachusetts -
Sr. Systems Development Engineer , Amazon Robotics Business Applications and Solutions Engineering
Amazon in North Reading, Massachusetts💸 $136100 per year -
Systems Development Engineer , Amazon Robotics Business Applications Solutions Engineering
Amazon in Boston, Massachusetts💸 $116300 per year -
Lead Microgrid and BESS Applications Engineer
Leidos Holding in Framingham, Massachusetts💸 $81250.00 per year -
Applications Engineer & Training Coordinator
Mettler Toledo in Billerica, Massachusetts -
Applications Engineer
Massachusetts Institute of Technology in Cambridge, Massachusetts💸 $85000 - $95000 per year -
Sr. Systems Development Engineer , Amazon Robotics Business Applications Solutions Engineering
Amazon in North Reading, Massachusetts💸 $136100 per year -
Development Applications Engineer
The Mathworks in Natick, Massachusetts -
Sr. Systems Development Engineer , Amazon Robotics Business Applications Solutions Engineering
Amazon in North Reading, Massachusetts💸 $136100 per year -
Sr. Systems Development Engineer , Amazon Robotics Business Applications and Solutions Engineering
Amazon in North Reading, Massachusetts💸 $136100 per year