Sr. Software Engineer-Catalog Domain
$107.4k - $161kProto Labs
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.
What You'll Do
$107,400 - $161,000 a year 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.
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.
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.
- 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
- 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
$107,400 - $161,000 a year 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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer-Catalog Domain in Maple Plain, Hennepin County, MN vacancy
$115k - $145k
...Job Purpose and Impact The Senior Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to meet...SeniorWork experience placementWork at officeVisa sponsorshipWork visa$77k - $154k
...Senior Innovation Software Engineer Will be responsible for building and delivering innovative applications and automation solutions end-to-end, rapidly translating ideas into working prototypes and reusable assets. This role requires strong hands-on full-stack engineering...SeniorWork at office- ...requirements across a rapidly evolving landscape. As a Senior Software Engineer , you'll serve as a technical authority and force multiplier... ...to monolith-to-services decomposition, with comfort in domain-driven design and API-first thinking ~ Hands-on experience...SeniorLocal areaFlexible hours
- ...Sr. Application Developer Seeking a hands-on Application Developer to lead design... ...~ Bachelor’s degree. ~5+ years in software development/architecture roles. ~5+ years... ...knowledge of REST APIs, JSON, OAuth, Apigee. Domain experience in asset finance / leasing &...Senior
$95k - $145k
...Sr. Application Developer- ERP (Atlanta OR MSP) Cargill is committed to providing food and agricultural solutions to nourish the... ...relevant experience. Preferred Qualifications: ERP & DOMAIN EXPERTISE: Solid hands‑on experience with enterprise‑scale applications...SeniorWork experience placement$95k - $140k
...Impact ~ As a Senior Application Developer, you will build, maintain, integrate and implement software applications supporting the Supply Chain Planning functional domain within the organization. In this role, you will be a senior member of a product team and will...SeniorWork experience placement$95k - $159k
...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications... ...to the technical data dictionary, business glossary, and data catalog. Technical Leadership Set the design direction for data...SeniorPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$132.26k - $155.6k
...institutions. We’re looking for people who want more than just a job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. We are looking...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week- ...Role: Sr. Java Developer with Mule soft Location: Minnetonka, MN or Basking Ridge, NJ Duration: Long Term... ...: Overall 10+ years of experience Applies Software Engineering Patterns to Solve Problems MUST HAVE ADVANCED Mule Soft...Senior
- ...Job Description Description: Seeking a Software Engineer who who strives for excellence and is passionate about building highly scalable applications. Looking for a Senior Full stack Software Engineer who can help build a new application or modernize existing...Senior
$154.2k - $192.8k
...foster fun and relationship building across our global community. The Role In this role, the Senior Principal Power Systems Engineer will technically lead and mentor other engineers in delivering complex designs that meet customer specifications. In this role,...SeniorContract workWork at officeRemote work- ...Azure). ~ Excellent problem-solving and communication skills. Nice to Have Experience with event-driven architecture or domain-driven design (DDD). Familiarity with containerization (Docker, Kubernetes). Knowledge of security best practices in...Senior
- A healthcare innovation leader is seeking a Full Stack Engineer to design and develop critical applications. This role requires over 10 years of IT experience with strong abilities in cloud platforms and application support. You will collaborate with teams to build resilient...SeniorRemote work
$100 per hour
...Sr. DevOps Engineer $100 Onsite - Hopkins, MN Client Kit BGV must be cleared to start What are the top 3 skills required... ...designing enterprise scale cloud native platforms, optimizing software delivery pipelines, and guiding teams to deliver secure,...SeniorDay shift- A leading health care innovation firm is seeking a skilled IT professional to design and maintain applications, focusing on security and cloud infrastructure. The role allows for remote work while collaborating with development teams on cloud migration and enhancing application...SeniorRemote work
$95k - $130k
...the right thing-today and for generations to come. Job Purpose and Impact ~ The Sr. Application Developer- MSC Analyst job builds, maintains, integrates and implements software applications within the organization. They work with busines stakeholders on requirements...SeniorWork experience placement$91.7k - $163.7k
...critical rules application in production. The role requires solid engineering expertise, understanding of US Healthcare Insurance (nice to... ...teams to deliver high quality, resilient, and secure software while ensuring the availability of systems in production. You’...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$107.4k - $161k
...Join Our Team as a Senior DevOps Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain MN. The Senior DevOps Engineer plays a critical role in supporting and advancing Protolabs' internal and external business applications...SeniorPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours$105.4k - $124k
...job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives... ...impacted and feature's purpose - Understanding of the team's domain, how work in this domain relates to the team's objectives and...Full timeTemporary workWork experience placementLocal area$144k - $210k
...Purpose and Impact The Principal, Trading Engineering job leads and advises the design, development and delivery of trading software initiatives that drive the trading... ...Familiarity with Linux/Unix environments. Trading Domain Knowledge In-depth knowledge of...Work experience placement$105.4k - $124k
...Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Temporary workWork experience placementLocal area3 days per week$72.8k - $130k
...as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together. The Software Engineer is responsible for supporting and enhancing a high volume, cloud native claims platform built on Azure, Kubernetes, and Kafka....Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$98.18k - $115.5k
...Description This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Temporary workWork experience placementLocal area3 days per week- ...Software Engineer Location: Wayzata, Minnesota (Onsite) Employment Type: Contract Duration : 6 months Role Overview This role involves designing, developing, and maintaining software applications and systems. The Software Engineer will work with cross...Contract workWork experience placement
$112.7k - $193.2k
A leading health care innovation company seeks an experienced professional for a role in AI processing rules and compliance. This position allows for flexible remote work within the U.S., but requires in-office attendance for those in certain areas. Candidates must have...SeniorWork at officeRemote workFlexible hours- ...Splunk, Prometheus, Grafana, ELK. Collaborate with product, engineering, and DevOps teams to ensure best practices. Troubleshoot L2... ...or similar architecture frameworks. Asset finance / leasing / lending domain exposure. Scaled Agile experience (SAFe)....
$130k - $160k
...design and evolution of scalable, secure, and high-performing software applications that support Polaris's digital platforms. In this... ...Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Minimum of 10 years of...Local areaRemote work- ...release planning, environment management and change control. Lead and provide guidance on strategy and technical planning of FP&A software applications in accordance with software compliance standards. Partner with internal and external stakeholders in providing...SeniorWork experience placement
$200.4k - $343.5k
...Engineering Leadership Role Optum Tech is a global leader in health care innovation. Our... ...teams design, build, test, and operate software Build, lead, and scale a high performing... ..., and regulatory consistency across domains AI, Data & Intelligent Automation...Minimum wageFull timeWork experience placementLocal area$69k - $105k
...of 2 years of relevant work experience. Typically reflects 3 years or more of relevant experience. PREFERRED QUALIFICATIONS ERP & DOMAIN EXPERTISE: Hands-on experience with enterprise-scale applications (ERP preferred) in a techno functional capacity, with exposure to...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer-Catalog Domain. Be the first to apply!
Related searches
- software Maple Plain, Hennepin County, MN
- remote software sales Maple Plain, Hennepin County, MN
- federal government software engineer
- software sales engineer
- software engineer full time
- facebook software engineer
- software engineer hybrid
- founding software engineer
- nasa software engineer
- software developer manager


