Job Summary
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.
MathWorks is seeking a Software Engineering Lead to lead a team responsible for developing and executing on a strategy for how our MATLAB Desktop and other development tools can be improved to support software development workflows inside and outside of MATLAB. This position requires a range of skills including:
- Strong knowledge of web-based application development
- Understanding of Object-oriented programming, design patterns and principles
- Strong interpersonal skills to build effective working relationships with colleagues worldwide
MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities - Manage and mentor a team of 4-5 developers
- Requirements gathering, design, prototyping, and development
- Partner with cross functional teams like Quality Engineering, User Experience, and Program Management to deliver high quality products
Qualifications
- Experience with JavaScript
- A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.
Additional Qualifications - Bachelors in Computer Science, Engineering, or related discipline (MS is preferred)
- 2 years of leadership experience is preferred.
- Willingness to roll up sleeves and participate in coding projects when necessary is highly desired.