Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MathWorks Logo

Software Engineer

MathWorks

Salary not specified
Dec 30, 2025
Natick, MA, US
Apply Now

MathWorks is looking to solve the problem of designing and developing sophisticated software for small self-contained projects, with a focus on high scalability and high availability, using cloud technologies like Docker and Kubernetes, and microservices-based software architectures.

Requirements

  • Demonstrated expertise in development, testing, and web based or cloud based development
  • Demonstrated expertise in object-oriented design and analysis, including writing algorithms, applying design patterns with object-oriented programming languages such as Golang, C++, , JavaScript, Java, or other JVM-based languages
  • Demonstrated expertise writing algorithms and applying data structures
  • Demonstrated expertise in the full software development life cycle (SDLC), including functional design, architecture design, implementation, and testing, according to scrum-based Agile methodologies

Responsibilities

  • Design and implement software features and components
  • Write high quality code and design extensible software using software engineering principles, patterns and methodologies
  • Execute performance monitoring and integration and participate in software development projects of moderate scope, from requirements gathering and design to implementation, qualification and validation
  • Work on cloud technologies like Docker and Kubernetes, and microservices-based software architectures with a strong focus on high scalability and high availability
  • Assist cross-functional team members in engineering, quality engineering, user experience, and documentation
  • Increase productivity and bring quality features to market
  • Work with subject matter experts in pursuit of continuous improvement of designs and strategies

Other

  • Master’s degree in Engineering, Computer Science, Analytics, or a closely related field and no experience
  • Bachelor’s degree in Engineering, Computer Science, Analytics, or a closely related field and three (3) years of experience in the job offered or in a Software Engineer - related occupation
  • May telecommute up to 40%
  • Collaborate with bright, passionate people
  • Commitment to doing the right thing—for each individual, our customers, and the local community