Senior Software Engineer Position Available In Middlesex, Massachusetts
Tallo's Job Summary: This job listing in Middlesex - MA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Senior Software Engineer 4.1 4.1 out of 5 stars Natick, MA • Remote 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:
https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding. Will be responsible for designing and developing sophisticated software. Work alongside Senior engineers to drive projects from research, requirements gathering, creating and managing project plans, designing, to delivering the product. Design and develop installation, authorization, and package management technologies for both offline and online usage. Improve quality of existing code base through debugging, re-factoring, and improving unit and system tests. Apply sound engineering principles, state of the art, and leading-edge tools to support the needs of MathWorks engineering teams, UX, and ultimately customers. Employ state of the art solutions from Amazon Web Services and EC2. Collaborate with other engineers in Product Development as well as Business Applications. Mentor other engineers. May telecommute up to 40%. MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Minimum Qualifications:
Employer will accept a Master’s degree in Computer Science, Engineering [any], Information Systems, or related field and two [2] years of experience in the job offered or in a Senior Software Engineer-related occupation. Alternatively, employer will accept a Bachelor’s degree in Computer Science, Engineering [any], Information Systems, or related field and five [5] years of experience in the job offered or in a Senior Software Engineer-related occupation or a PhD degree in Computer Science, Engineering [any], Information Systems, or related field and no experience. Position requires demonstrable experience with the following: Demonstrated expertise developing and maintaining highly scalable web applications utilizing RestAPI microservices architecture and cloud technologies, including leveraging AWS managed services – CloudWatch and CloudFormation – for debugging and developing web services, as well as performing containerization with Docker. Demonstrated expertise performing unit, integration, and system-level testing for full-stack web services. Demonstrated expertise crafting continuous observability plans to monitor large-scale applications, ensuring application health, and managing the fluctuations in requests that reach the endpoints, using Splunk and AWS CloudWatch. Application development in Java and C++. Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience.