Markforged

Manufacturing

SeniorSoftwareEngineer

$145–210k ~AI est. Waltham, Massachusetts, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Markforged. Skills: Full Stack Development, Node.js, Web development, 3D printer management. Design 3D printer/content management system. Develop 3D printer/content management system”

Industry & Context.

Manufacturing
Problems you'll solve

Root cause analysis

Eligibility Requirements

No sponsorship required

What They're Looking For.

Must Have

5+ years professional experience, Bachelor's in Computer Science, Expert-level Javascript or Typescript, Modern front-end framework experience, Back-end language/framework experience, Building APIs services experience, Scaling systems experience, UX design principles experience, Create basic mockups/prototypes, Cloud platforms experience, CI/CD pipelines experience, Distributed systems experience, SQL proficiency, Data modeling experience, Query optimization experience, Excellent written communication, Excellent verbal communication

Nice to Have

Portfolio demonstrating full-stack development, Portfolio demonstrating design/mock up work, Design observability tooling, Implement observability tooling, Experience with web-based visualization frameworks, Experience with CAD/CAM software, Experience with 3D modeling libraries

What You'll Do.

Design 3D printer/content management system

Develop 3D printer/content management system

Test 3D printer/content management system

Maintain 3D printer/content management system

Optimize Postgres queries

Implement new 3D views

Bridge gap between engineering and design

Translate user needs into UIs

Create basic wireframes

Contribute to technical architecture decisions

Drive best practices in coding standards

Drive best practices in system design

Drive best practices in performance optimization

Deliver new features at scale

Plan for infrastructure growth

Mentor junior team members

Work closely with designers

Work closely with engineers

Work closely with customers

Understand project requirements

Deliver solutions meeting business goals

How You'll Work.

Team & Collaboration

Cross-functional teams; Interdisciplinary work

Communication Scope

Articulate technical concepts

Process & Methodology

Agile

Full Job Description

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 (including cutting-edge metal and composite technologies), and industrial 3D printers to deliver strong, functional parts for various industries. We empower customers to overcome supply chain complexities, reduce costs, and accelerate innovation by producing high-performance tools, fixtures, prototypes, and end-use parts in-house. .PLEASE NOTE: We are not able to sponsor for this role. So if you will require sponsorship at ANY time in the future, you will not be under consideration for the role. We have an exceptional role in our Waltham, MA headquarters for a Senior Software Engineer. As a Senior Software Engineer focusing on Full-stack Node.js Web development, you will be building out Markforged’s 3D printer/content management system and web-based slicer (Eiger). This is a true full-stack position, ranging from designing REST APIs, utilizing AWS services, optimizing Postgres queries, and implementing new 3D views in WebGL. This role requires the ability to bridge the gap between engineering and design, leveraging experience in UX principles and design tools like Figma to rapidly prototype, iterate on, and implement exceptional user experiences. What you will own: Full Stack Development: Design, develop, test, and maintain a world-class scalable, multi-tenant web application for storing, editing, printing, and managing 3D designs and 3D printers Technical Leadership: Contribute to technical architecture decisions, perform code reviews, and drive best practices in coding standards, system design, and performance optimization to deliver new features at scale. Plan for the growth of Markforged’s infrastructure and mentor junior team members UX/Design Integration: Apply UX principles to translate user needs into intuitive UIs, and create basic wireframes or protot

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Markforged?

Real rants from real employees. Read before you apply.

Read Company Rants →