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 29, 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
  • experience with Docker and Kubernetes
  • experience with microservices-based software architectures
  • experience with software engineering principles, patterns and methodologies

Responsibilities

  • designing and developing sophisticated software for small self-contained projects
  • working on cloud technologies like Docker and Kubernetes, and microservices-based software architectures
  • designing and implementing software features and components
  • writing high quality code and designing extensible software using software engineering principles, patterns and methodologies
  • executing performance monitoring and integration
  • participating in software development projects of moderate scope, from requirements gathering and design to implementation, qualification and validation
  • assisting cross-functional team members in engineering, quality engineering, user experience, and documentation

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
  • telecommute up to 40%
  • work under the direction of the Manager or Senior Team Lead
  • increase productivity and bring quality features to market