M
Posted 17 hours ago
Senior Software Engineer
Markforged
Requirements
5+ years professional software experience, Expert JavaScript or TypeScript, Modern front-end framework proficiency, Node.js or Python back-end experience, Cloud platform experience (AWS/GCP/Azure), SQL and PostgreSQL proficiency, UX design and Figma prototyping
Skills
Node.jsTypeScriptReactAWSPostgreSQLWebGL
About the role
About the Company
Markforged (NYSE: MKFG) is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, advanced materials, and industrial 3D printers to deliver strong, functional parts for various industries.
Responsibilities
- Design, develop, test, and maintain a scalable, multi-tenant web application for managing 3D designs and printers
- Contribute to technical architecture decisions and perform code reviews
- Drive best practices in coding standards, system design, and performance optimization
- Mentor junior team members and plan for infrastructure growth
- Apply UX principles to translate user needs into intuitive UIs using tools like Figma
- Collaborate with designers, engineers, and customers to deliver business solutions
Requirements
- 5+ years of professional experience building and shipping high-quality code
- Bachelor's degree in Computer Science or equivalent experience
- Expert-level knowledge of JavaScript or TypeScript
- Proficiency in modern front-end frameworks (React, Angular, or Vue.js)
- Experience with back-end frameworks such as Node.js/Express or Python/Django/Flask
- Experience with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines
- Proficiency with SQL and PostgreSQL, including data modeling and query optimization
- Strong UX design principles and prototyping skills with Figma
- Excellent written and verbal communication skills
Preferred Qualifications
- Portfolio demonstrating full-stack development and design work
- Experience designing observability tooling for monitoring and alerting
- Experience with web-based visualization frameworks like Three.js, Canvas, D3, or WebGL
- Experience with CAD/CAM software and 3D modeling libraries
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Markforged · Waltham
