Xometry

SaaS

PrincipalSoftwareEngineer

$200–225k North Bethesda, Maryland, United States; Waltham, Massachusetts, United States Remote Friendly
The Brief

“Principal Software Engineer at Xometry. Skills: Technical architecture, Integration, AI, 3D geometry, PLM. Lead the discovery, architectural design, and adoption of the embedded Siemens integration. Introduce best practices for handling native 3D geometry data flows”

Industry & Context.

SaaS
Problems you'll solve

Tackle complex issues involving deep technical coupling between Xometry’s marketplace and Siemens’ PLM environment; Exercise judgment in selecting the right methods for ring-fenced data governance and "one-click" order placement within enterprise-grade security constraints

What They're Looking For.

Must Have

8–12+ years of professional software development experience, proven track record of leading complex, multi-quarter initiatives, Deep experience in our stack: Python (backend services, APIs), React/TypeScript (embedded UIs), and AWS cloud infrastructure, Significant experience with system architecture, microservices design, and distributed systems, specifically those involving high-volume data exchange between disparate enterprise ecosystems, A track record of introducing architectural patterns adopted across multiple teams and building "enterprise-grade" integrations that go beyond simple API wrappers, Bachelor’s in Computer Science, Engineering, or a related field, or equivalent practical experience

Nice to Have

Experience with Siemens (NX, Solid Edge, Teamcenter), Dassault (SolidWorks), or Autodesk ecosystems, Understanding of B-Rep, mesh formats, and the complexities of 3D modeling workflows, Experience in e-commerce, fintech, or B2B marketplaces where "click-to-buy" precision is critical, Experience building dedicated-tenant or ring-fenced solutions for high-security enterprise clients

What You'll Do.

and adoption of the embedded Siemens integration

Introduce best practices for handling native 3D geometry data flows

Ensure systems are extensible

and capable of delivering real-time AI insights at the moment of design

Leverage AI tools to accelerate the development of geometry-processing pipelines

Collaborate with Data Science team to ensure the "IQE" (Instant Quoting) engine performs with sub-second latency within the Siemens UI

Define and evangelize the organization's AI fluency standards

Coach Staff and Senior engineers on integrating AI tooling into architecture

and development workflows

Tackle complex issues involving deep technical coupling between Xometry’s marketplace and Siemens’ PLM environment

Exercise judgment in selecting the right methods for ring-fenced data governance and "one-click" order placement within enterprise-grade security constraints

Lead cross-team decision-making

Execute multi-quarter roadmaps

Act as the primary technical point of contact for Siemens’ engineering teams

Motivate internal Xometry teams to embrace the vision of a "unified digital thread"

Mentor senior and mid-level engineers through complex design reviews

Own the reliability and security of the integration microservices

Ensure that "click-to-buy" functionality is bulletproof

Ensure that monitoring/alerting covers the unique lifecycle of enterprise PLM transactions

How You'll Work.

Team & Collaboration

Collaborate with our Data Science team; Act as the primary technical point of contact for Siemens’ engineering teams; Motivate internal Xometry teams; Mentor senior and mid-level engineers through complex design reviews; Lead cross-team decision-making

Communication Scope

Act as the primary technical point of contact for Siemens’ engineering teams; Motivate internal Xometry teams to embrace the vision of a "unified digital thread"; Mentor senior and mid-level engineers through complex design reviews

Process & Methodology

Leading complex, multi-quarter initiatives, Executing multi-quarter roadmaps

Free ATS check

Applying for this Principal 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 Xometry?

Real rants from real employees. Read before you apply.

Read Company Rants →