bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesProtolabsSr. Software Engineer—Catalog Domain

Sr. Software Engineer—Catalog Domain

Protolabs · Maple Plain, MN · Hybrid · Active · $107,400–$161,000 / year · Lever

Job facts

FieldValue
CompanyProtolabs
TitleSr. Software Engineer—Catalog Domain
Normalized title-
Department / teamTechnology / Software Engineering
LocationMaple Plain, MN, United States
Work modelHybrid / Hybrid
Employment typeFull Time
Salary$107,400–$161,000 / year
Statusactive
ATS providerLever
Posted / first seen2026-05-07 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Protolabs.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Lever.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Maple Plain.Open
Department jobsActive postings in Technology.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyProtolabs
Source3af94b75-c8cc-4bba-aab6-db80b0428a5c
ATS providerLever

Description

Be yourself at Protolabs Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification.  We are an equal opportunity employer, and we are committed to building a diverse team that feels they are valued in the workplace.  So do you feel you do not meet every single requirement but still intrigued? We encourage you to still apply!  You can help make our company even better.  We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any way you represent yourself.  We strongly believe diversity makes for more successful teams. Why Protolabs? We are the leaders in digital manufacturing.  We hire doers, makers, and creative thinkers who tackle our roles with an entrepreneurial spirit.  Our culture is centered around meaningful work that brings new and innovative products to market at unprecedented speeds.  We are a diverse team that comes from all walks of life and take pride in our team who is smart, genuine, humble, and passionate about what we do.  It’s our people who fuel our creativity and make our culture feel like home. Join our team as a Sr. Software Engineer—Catalog Domain! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain MN The Senior Software Engineer, Catalog Domain is responsible for building and maintaining critical services within a service-oriented architecture that powers Protolabs’ digital manufacturing offerings. In this role, you will design and deliver scalable backend systems that connect commerce, pricing, sourcing, and engineering platforms to create a seamless and dynamic customer experience. You’ll help bring manufacturing solutions to life by enabling comprehensive, real-time offers for 3D printing, injection molding, CNC machining, and sheet metal fabrication. This role is ideal for an experienced engineer who enjoys solving complex integration challenges, building reliable services at scale, and working on software that directly impacts how customers design, quote, and manufacture parts. Proto Labs maintains ITAR-compliant operations in all of our United States based facilities.  Due to ITAR regulations, this role is only open to U.S. Citizens, lawful permanent residents (green card holders) or foreign nationals granted refugee or asylee status.  Individuals with temporary visas (e.g. E, F-1, H-1, H-2, L, B, J, TN or OPT) are not eligible for hire in this role. Proto Labs, Inc. is an Equal Opportunity Employer Physical Demands: While performing the essential duties of this job, the employee is regularly required to sit; use a computer keyboard, monitor and mouse, telephone and printer; reach with hands, and arms, talk, see and hear.  The employee is occasionally required to stand, walk, stoop or kneel and must occasionally lift and/or move up to 25 pounds. Work Environment: Indoors (A/C); nonsmoking; the majority of this job function is performed in an office setting requiring normal safety precautions. However, there may be job duties that require the employee to spend time in the manufacturing areas exposed to machinery and noise; eye protection occasionally required. Occasionally works in outside weather conditions. Occasionally works near moving mechanical parts and in high, precarious places and is occasionally exposed to wet and/or humid conditions, fumes or airborne particles, toxic or caustic chemicals, risk of electrical shock and vibration. The noise level in the work environment is usually quiet to moderate. What You'll Do Design, deliver and maintain features end to end, working closely with stakeholders to solve complex problems Build front and backend systems that integrate disparate services into a unified customer facing offer Mentor junior engineers, coordinate cross-team initiatives and clearly communicate complex ideas Improve quality by writing clear, efficient, testable code and participating in constructive code reviews Participate in an off-hours support rotation once every 6 weeks Improve the technical foundations of our platform and raise the bar within our team. Be a proactive, collaborative and conscientious self-starter who doesn’t shy away from a challenge. What It Takes Education and Experience: 5+ years of experience building web applications and backend services Strong proficiency in C#, Javascript and MSSQL for designing, developing, testing and monitoring production systems Experience with relational databases, especially Microsoft SQL Server Experience with Docker, Kubernetes, and CI/CD environments Track record of robust feature implementation and successful feature delivery Experience working in an agile team with product managers and quality engineers Excellent communication and collaboration skills Architecture: Service-oriented/Microservices Backend: Microsoft .NET 10, C#, Entity Framework, MVC, Azure Service Bus Frontend: HTML, Vue.js, TypeScript, CSS, SASS DevOps: Docker, Rancher, Kubernetes, ADO, Azure Repos Data: Microsoft SQL Server, Redis Knowledge, Skills, and Abilities: Strong problem-solving and debugging skills Expertise in developing high-quality software Understand software architecture/SOLID principles Experience in Microsoft ‑ based technology environments Experience in API design and integration Experience in system design and scalability Understand and have experience using version control systems Ability to collaborate effectively across engineering, analytics, and business teams Excellent work ethic, positive attitude, and strong sense of urgency Familiarity with Vue.js

Full job record

Job ID5c623cdbb652bf4fe0a517ff8149a960e563c739
Org ID3d841220-5b30-4753-b40d-c7c17e109361
Source ID3af94b75-c8cc-4bba-aab6-db80b0428a5c
Board ID3af94b75-c8cc-4bba-aab6-db80b0428a5c
Providerlever
Provider Job Keydf1f1f64-11ee-4d4b-9cbc-4c87d79cf853
TitleSr. Software Engineer—Catalog Domain
Normalized Title
Statusactive
Activeyes
Location TextMaple Plain, MN
DepartmentTechnology
TeamSoftware Engineering
Employment TypeFull-time
Workplace Typehybrid
Remote Policyhybrid
CountryUnited States
RegionMN
CityMaple Plain
Salary RawUSD 107400-161000 per-year-salary
Salary Min107,400
Salary Max161,000
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://jobs.lever.co/protolabs/df1f1f64-11ee-4d4b-9cbc-4c87d79cf853
Apply URLhttps://jobs.lever.co/protolabs/df1f1f64-11ee-4d4b-9cbc-4c87d79cf853/apply
First Seen At2026-05-29 06:57:43Z
Last Seen At2026-06-06 19:58:20Z
Last Checked At2026-06-06 19:58:20Z
Last Changed At2026-05-29 06:57:43Z
Inactive At
Source Posted At2026-05-07 13:50:58Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=lever/board=protolabs/date=2026-06-06/2026-06-06T19-58-19-549Z-b7e9cd941ff90bc10c79b479551c96ae16bbc7286c68175e791ea782793abd17.json
Event Fields
{
  "content_hash": "c19c8b5d22a75f19bf7d1526e22bf1cb7adf9dbc2c451bd624bf64b07bbac4f9",
  "source_hash": "5025fea38c50330ca5e946e3278d4c05e9fb4ba55345df6ed9d5faae57a36eeb",
  "last_changed_at": "2026-05-29T06:57:43.031Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Maple Plain, MN",
    "city": "Maple Plain",
    "region": "MN",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.9
  },
  "salary_max": 161000,
  "salary_min": 107400,
  "inferred_at": "2026-06-06T19:58:20.601Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Maple Plain, MN",
      "city": "Maple Plain",
      "region": "MN",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.9
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "hybrid",
  "salary_period": "year",
  "workplace_type": "hybrid",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "lists": [
    {
      "text": "What You'll Do",
      "content": "<div>\n<div>\n<ul style=\"list-style-type: disc;\">\n<li><span data-ccp-props=\"{}\">&nbsp;</span><span data-contrast=\"auto\">Design, deliver and maintain features end to end, working closely with stakeholders to solve complex problems</span></li>\n<li><span data-contrast=\"auto\">Build front and backend systems that integrate disparate services into a unified customer facing offer</span></li>\n<li><span data-contrast=\"auto\">Mentor junior engineers, coordinate cross-team initiatives and clearly communicate complex ideas</span></li>\n<li><span data-contrast=\"auto\">Improve quality by writing clear, efficient, testable code and participating in constructive code reviews</span></li>\n<li><span data-contrast=\"auto\">Participate in an off-hours support rotation once every 6 weeks</span></li>\n<li><span data-contrast=\"auto\">Improve the technical foundations of our platform and raise the bar within our team. </span><span data-ccp-props=\"{}\">&nbsp;</span></li>\n<li><span data-contrast=\"auto\">Be a proactive, collaborative and conscientious self-starter who doesn’t shy away from a challenge.</span><span data-ccp-props=\"{}\"> &nbsp;</span></li>\n\n</ul></div>\n</div>"
    },
    {
      "text": "What It Takes",
      "content": "<p style=\"margin: 0in; font-size: 9pt; font-family: Arial, sans-serif;\"><strong><span style=\"font-size: 10.0pt; font-family: 'Franklin Gothic Book', sans-serif;\">Education and Experience:</span></strong></p>\n<div>\n<ul style=\"list-style-type: disc;\">\n<li><span data-contrast=\"auto\">5+ years of experience building web applications and backend services</span></li>\n<li><span data-contrast=\"auto\">Strong proficiency in C#, Javascript and MSSQL for designing, developing, testing and monitoring production systems</span></li>\n<li><span data-contrast=\"auto\">Experience with relational databases, especially Microsoft SQL Server</span></li>\n<li><span data-contrast=\"auto\">Experience with Docker, Kubernetes, and CI/CD environments</span></li>\n<li><span data-contrast=\"auto\">Track record of robust feature implementation and successful feature delivery</span></li>\n<li><span data-contrast=\"auto\">Experience working in an agile team with product managers and quality engineers</span></li>\n<li><span data-contrast=\"auto\">Excellent communication and collaboration skills</span></li>\n<li>Architecture: Service-oriented/Microservices</li>\n<li>Backend: Microsoft .NET 10, C#, Entity Framework, MVC, Azure Service Bus</li>\n<li>Frontend: HTML, Vue.js, TypeScript, CSS, SASS</li>\n<li>DevOps: Docker, Rancher, Kubernetes, ADO, Azure Repos</li>\n<li>Data: Microsoft SQL Server, Redis<span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">&nbsp;</span></li>\n\n</ul></div>\n<div>\n<p><span data-ccp-props=\"{}\">&nbsp;</span><strong><span style=\"font-size: 10.0pt; font-family: 'Franklin Gothic Book', sans-serif;\">Knowledge, Skills, and Abilities:</span></strong></p>\n<ul style=\"list-style-type: disc;\">\n<li><span data-contrast=\"auto\">Strong problem-solving and debugging skills</span></li>\n<li><span data-contrast=\"auto\">Expertise in developing high-quality software</span></li>\n<li><span data-contrast=\"auto\">Understand software architecture/SOLID principles</span></li>\n<li><span data-contrast=\"auto\">Experience in Microsoft</span>‑<span data-contrast=\"auto\">based technology environments</span></li>\n<li><span data-contrast=\"auto\">Experience in API design and integration</span></li>\n<li><span data-contrast=\"auto\">Experience in system design and scalability</span></li>\n<li><span data-contrast=\"auto\">Understand and have experience using version control systems</span></li>\n<li><span data-contrast=\"auto\">Ability to collaborate effectively across engineering, analytics, and business teams</span></li>\n<li><span data-contrast=\"auto\">Excellent work ethic, positive attitude, and strong sense of urgency</span></li>\n<li><span data-contrast=\"auto\">Familiarity with Vue.js</span><span data-ccp-props=\"{}\">&nbsp;</span></li>\n\n</ul></div>"
    }
  ],
  "country": "US",
  "createdAt": 1778161858218,
  "updatedAt": null,
  "categories": {
    "team": "Software Engineering",
    "location": "Maple Plain, MN",
    "commitment": "Full-time",
    "department": "Technology",
    "allLocations": [
      "Maple Plain, MN"
    ]
  },
  "salaryRange": {
    "max": 161000,
    "min": 107400,
    "currency": "USD",
    "interval": "per-year-salary"
  },
  "workplaceType": "hybrid"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/5c623cdbb652bf4fe0a517ff8149a960e563c739?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/3d841220-5b30-4753-b40d-c7c17e109361JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/3af94b75-c8cc-4bba-aab6-db80b0428a5cJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/5c623cdbb652bf4fe0a517ff8149a960e563c739/eventsJSON