Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$200k - $225k

Xometry

Principal Software Engineer

North Bethesda, MD

Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity.

Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry's AI-native marketplace directly into the world's leading CAD and PLM platforms.

You will be the primary technical architect for our landmark partnership with a major enterprise partner. This is not a standard plug-in project; you will be responsible for extracting Xometry's core AI engines (DFM and IQE) and natively embedding them into our partner's core digital ecosystems. Your work will enable a "science fiction speed" workflow where designers receive real-time manufacturability and pricing feedback on native 3D geometry without ever leaving their primary design environment.

This role requires a hybrid schedule (3 days a week) at our North Bethesda, MD or Waltham, MA office location.

How You'll Contribute
  • Software Development and Technical Craft: You will lead the discovery, architectural design, and adoption of our flagship embedded partner integration. You'll introduce best practices for handling native 3D geometry data flows and ensure our systems are extensible, scalable, and capable of delivering real-time AI insights at the moment of design.

  • AI Fluency: You will leverage AI tools to accelerate the development of geometry-processing pipelines and collaborate with our Data Science team to ensure the "IQE" (Instant Quoting) engine performs with sub-second latency within the partner application UI. In addition, you'll define and evangelize the organization's AI fluency standards, coaching Staff and Senior engineers on integrating AI tooling into architecture, design, and development workflows to drive measurable productivity and quality outcomes.

  • Problem Solving and Decision Making: You will tackle complex issues involving deep technical coupling between Xometry's marketplace and our partner's enterprise software environment. You'll exercise judgment in selecting the right methods for ring-fenced data governance and "one-click" order placement within enterprise-grade security constraints.

  • Scope and Impact: You are responsible for leading cross-team decision-making and executing multi-quarter roadmaps. Your work directly impacts Xometry's strategic edge, moving us from lightweight HTML snippets to a deep, native integration that eliminates the need for design file exports.

  • Collaboration and Communication: You will act as the primary technical point of contact for our partner's engineering teams. You'll motivate internal Xometry teams to embrace the vision of a "unified digital thread" and mentor senior and mid-level engineers through complex design reviews.

  • Operational Excellence: You will own the reliability and security of the integration microservices, ensuring that "click-to-buy" functionality is bulletproof and that monitoring/alerting covers the unique lifecycle of enterprise PLM transactions.

What You'll Bring to Xometry
  • Experience: 8–12+ years of professional software development experience, with a proven track record of leading complex, multi-quarter initiatives.

  • Expert Technical Proficiency: Deep experience in our stack: Python (backend services, APIs), React/TypeScript (embedded UIs), and AWS cloud infrastructure.

  • Architectural Mastery: Significant experience with system architecture, microservices design, and distributed systems, specifically those involving high-volume data exchange between disparate enterprise ecosystems.

  • Integration Expert: A track record of introducing architectural patterns adopted across multiple teams and building "enterprise-grade" integrations that go beyond simple API wrappers.

  • Education: Bachelor's in Computer Science, Engineering, or a related field, or equivalent practical experience.

You Would Be A Great Fit With
  • CAD/PLM Domain Expertise: Broad experience working within enterprise engineering software ecosystems (e.g., Dassault/SolidWorks, Autodesk, or similar major platforms).

  • 3D Geometry Background: Understanding of B-Rep, mesh formats, and the complexities of 3D modeling workflows.

  • Marketplace Engineering: Experience in e-commerce, fintech, or B2B marketplaces where "click-to-buy" precision is critical.

  • Security Mindset: Experience building dedicated-tenant or ring-fenced solutions for high-security enterprise clients.

Compensation & Benefits

The estimated base salary range for new hires into this role is $200,000 - $225,000 annually + annual bonus, depending on factors such as job-related skills, relevant experience, and location. The total compensation package includes base, bonus, and equity.

We also offer a competitive benefits package, including:

  • 401(k) match

  • Medical, dental, and vision insurance

  • Life and disability insurance

  • Generous paid time off including vacation, sick leave, floating and fixed holidays

  • Maternity and bonding leave

  • Employee Assistance Program (EAP) and other wellbeing resources

  • A stipend for catered lunch on Tuesdays and Thursdays

Xometry is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

For US based roles: Xometry participates in E-Verify and after a job offer is accepted, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Rockville, MD vacancy
  • $148k - $193k

     ...Principal Software Engineer, Manufacturing Intelligence Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources... 
    Suggested

    Xometry

    Rockville, MD
    5 days ago
  • $131.3k - $237.35k

     ...secure cloud operations for the future. We’re seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise...  ...data pipelines (structured/unstructured) Experience with software development languages/environments such as: JavaScript. GitLab... 
    Suggested
    Temporary work
    Work at office
    Local area
    Immediate start

    Leidos

    Rockville, MD
    4 days ago
  • $130.8k - $203.07k

     ...infrastructure protection, and border surveillance. Job Summary Join our dynamic radar defense company as a Principal Software Engineer where you'll drive technical vision and architect transformative solutions across our entire product ecosystem. We're... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    Local area
    Flexible hours

    Leonardo DRS

    Germantown, MD
    4 days ago
  • Software Engineer / Tech Lead — Cloud-Native Modernization Bethesda, United States | Posted on 06/03/2026 A different kind of consulting...  ...with at least 2 years in a technical lead, staff engineer, or principal engineer capacity on production cloud systems. Proven... 
    Suggested
    Full time
    Remote work

    Stackular

    Bethesda, MD
    1 day ago
  • $165.66k - $217.42k

     ...strategize, brainstorm and connect on key projects. About Our Engineering Organization Our Product Engineering organization...  ...agile methodology. We are proud to have one of the strongest software development teams in the health tech space, with deep technical... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Remote work
    Worldwide
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    2 days ago
  • $130.8k - $203.07k

    Leonardo DRS in Germantown, MD is hiring a Principal Software Engineer responsible for driving technical vision and architecting solutions across the product ecosystem. The ideal candidate will have a Master’s degree and 8 years of experience, with deep expertise in C/C++... 

    Leonardo DRS

    Germantown, MD
    3 days ago
  •  ...Sr Software Engineer (SQL/Athena) Software Guidance & Assistance, Inc., (SGA), is searching for a senior software engineer for a contract assignment with one of our premier financial services clients in Rockville, MD or Tysons, VA. Responsibilities: Senior... 
    Contract work

    SGA

    Rockville, MD
    5 days ago
  •  ...Senior Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer for a Contract assignment with one of our premier Financial Services clients in Rockville, MD or Tysons, VA. The Senior Software Engineer will serve as... 
    Contract work

    SGA

    Rockville, MD
    3 days ago
  • $118.17k - $135.89k

     ...you passionate about designing and developing secure, scalable software solutions that support cutting edge biomedical research and...  ...delivery and continuous improvement. Collaborative Solution Engineering: Work closely with interdisciplinary teams of researchers, data... 
    Full time
    Remote work
    Flexible hours

    Ripple Effect

    Rockville, MD
    5 days ago
  • $119k - $155k

     ...Senior Software Engineer North Bethesda, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they... 

    Xometry

    Rockville, MD
    5 days ago
  • Sr. Software Development Engineer - Veridix AI US Remote Veridix AI is the technology, data, and AI arm of the Emmes Group, a leading full-service contract research organization (CRO) with over 47 years of experience in supporting clinical research across more than 70... 
    Contract work
    Casual work
    Remote work
    Work from home
    Flexible hours

    Emmes Group

    Rockville, MD
    1 day ago
  • $15 - $30 per hour

    fusionSpan is a fast‑growing multinational information technology services company. We are a team of highly‑committed individuals inspired by technology’s impact on society, and we recognize our work’s role in the well‑being of our nonprofit clients and the communities ...
    Hourly pay
    Full time
    Temporary work
    Part time
    Summer work
    Internship
    Worldwide

    fusionSpan

    Rockville, MD
    1 day ago
  • $104k - $110k

    # Junior Software EngineerSoftware Guidance & Assistance, Inc. (SGA, Inc.)Full TimejuniorRockville, Maryland, US$104k - $110kPosted 2 days...  ...& Assistance, Inc. (SGA, Inc.) is hiring a Junior Software Engineer. This is a full-time role in Rockville. Part of Software Guidance... 
    Full time
    Contract work
    Work experience placement

    TryApplyNow

    Rockville, MD
    1 day ago
  •  ...specifications Lead code reviews, mentor junior developers, and promote engineering excellence across the team Optimize application performance...  ...Qualifications Experience: 5+ to 15+ years of professional software development experience with significant focus in Python Core... 
    Full time
    Visa sponsorship

    LumiJobs

    Rockville, MD
    3 days ago
  •  ...We seek JAVA Software Developers and Engineers (with active Top Secret Clearances) to join our current software design and engineering team with our long standing federal government client who provides domestic intelligence and security services. These positions are... 
    Contract work

    GLOTECH, Inc.

    Rockville, MD
    3 days ago
  •  ...Lead Software Engineer Working independently, the Lead Software Engineer owns development of software products and works on improving the overall quality of the product throughout the software development life cycle and mentors other Software Engineers. Reports directly... 
    Work experience placement

    FINRA

    Rockville, MD
    5 days ago
  •  ...services • Support integration of search solution with LOB applications Technical Skills Required: • 8 - 10 years experience in software development • 5+ years hands-on J2EE • XML/XSLT • Extensive knowledge of programming methodology and development life cycle... 

    Tekforce Corp

    Rockville, MD
    3 days ago
  • $65 - $75 per hour

     ...timely delivery of assigned development tasks. Qualifications Qualifications Bachelor's degree in computer science, Engineering, or a related field (or equivalent practical experience). At least 5+ years of hands-on experience migrating applications onto... 
    Hourly pay
    Contract work
    3 days per week

    Capital Technology Information Services

    Rockville, MD
    2 days ago
  •  ...memory, and fine-tuning data serialization and task partitioning. Required Experience and Skills: 5+ years of professional software engineering experience, with a strong focus on JVM-based development and large-scale data processing solutions. Hands-on experience... 
    Remote work

    Global Alliant Inc

    Rockville, MD
    2 days ago
  •  ...Sr. DevOps Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Sr. DevOps Engineer for a contract assignment with one of our premier regulatory clients in Rockville, MD or Tysons Corner, VA or New York Hybrid - 3x a week on-site (Rockville, MD,... 
    Contract work

    SGA

    Rockville, MD
    5 days ago
  •  ...global markets, where we deliver innovative software and service solutions for essential...  ...rely on us in the moments that matter. Engineering delivers on that promise. You can...  ...same, right? Here is the deal - being a principal engineer here at DFIN means helping us... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Donnelley Financial, LLC

    Rockville, MD
    5 days ago
  • $65k - $82k

     ...Store Support office (Rockville, MD). # Design and develop software solutions to agreed requirements using a range of languages...  ...CSS, Standard SQL, Python, Machine Learning frameworks, prompt engineering) ~ Experience with Google Suite, Microsoft Office, Mac OS and... 
    Work at office

    Mom's Organic Market

    Rockville, MD
    1 day ago
  •  ...Currently we are looking to hire "Devops Engineer " in one of our Federal project. I have shared the description below, about the role. Need US citizenship because of federal regulations and the sensitive nature of the work involved. If you are interested, please reply... 
    Work experience placement
    Remote work

    Global Alliant Inc

    Rockville, MD
    5 days ago
  •  ...Senior Java Developer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Java Developer for a contract assignment...  ...technology communities, and mentor other members of the engineering community. Encourage innovation, implementation of cutting-... 
    Contract work

    SGA

    Rockville, MD
    5 days ago
  • Job Title: Lead Developer Location: Rockville, MD Duration: 6-12 Months **Hybrid Onsite** Job Description: Must Haves: Strong back-end development experience with 8-9 years in Java. Full stack development experience with UI knowledge (React...

    Apollo ITS

    Rockville, MD
    5 days ago
  • $80 - $85 per hour

     ...reports RDBMS – Oracle 10g/11g caBIG tools: caAdapter, caCORE SDK, caCORE Workbench is a Plus Qualifications Knowledge of software lifecycle methodology – Rational Unified Process (RUP) and Rapid Application Development (RAD) Knowledge of CMMI Level 3... 
    Contract work

    Tech Tammina

    Rockville, MD
    5 days ago
  • $180k - $220k

     ...Staff Software Engineer CloudBolt Software is helping enterprises control infrastructure chaos through cloud automation and cost optimization. We're looking for a Staff Software Engineer to build the next generation of Kubernetes optimization products used across some... 
    Remote work

    CloudBolt Software

    Rockville, MD
    5 days ago
  • Job Title Strong competency in Java 11 and further (the latest features) including writing testable code using Unit Tests, Integration tests Design and develop containerized Spring Boot based Microservice architecture components Conceptualize and implement Angular...

    The Consortium

    Rockville, MD
    2 days ago
  • $131.3k - $237.35k

    Description We are seeking a Principal Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine...  ...: Serve as a principal technical authority for software engineering across one or more programs, influencing architecture, design... 
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    15 hours ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rockville, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!