The company is looking to solve the problem of designing, architecting, and developing MATLAB features and enhancements with high-scalability and high-availability in mind.
Requirements
- Front-end development using React, HTML, CSS, Dojo, and JavaScript
- Backend services and micro-services development using Golang, Java Spring Boot, and NodeJS
- Elasticsearch, MySQL, SQL Server, or MongoDB, or other database programming experience
- Statistical data analysis using MATLAB or Python
- Cloud-based technologies, including AWS and container orchestration with Kubernetes
Responsibilities
- Design, architect, and implement software with high-scalability and high-availability in mind
- Create requirements, design specifications, and participate in code reviews
- Develop customer workflows with User Experience and UI designers
- Ensure test cases and plans are appropriately developed and followed with Quality Engineers
- Improve performance, availability, and scalability of the platform
Other
- Collaborate with cross functional teams
- Work with User Experience and UI designers
- Work with Quality Engineers
- May telecommute up to 40%
- Master’s degree in Computer Science, Engineering (any), or related field and no experience
- Bachelor’s degree in Computer Science, Engineering (any), or related field and 3 years of experience in the job offered or in a Software Engineer-related occupation