Senior Software Engineer

Protolabs
US - Minnesota - Maple Plain
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Design and develop scalable backend services for pricing, including rate engines and billing integrations. Own the end-to-end software development lifecycle and mentor other engineers while troubleshooting production issues.

Requirements: A bachelor's degree in a related field and 7+ years of professional software engineering experience are required. Candidates should have strong experience with backend systems and proficiency in Python and/or C#.

Key Skills: Python, C#, Backend Systems, Pricing Systems, Billing Systems, Financial Systems, Relational Databases, PostgreSQL, MySQL, RESTful APIs, gRPC APIs, Distributed Systems, Code Quality, Testing Approaches, Performance Standards, Mentoring

Benefits: Health Insurance, Flexible Spending Accounts, Health Savings Account, Dental and Vision, Basic and Supplemental Life Insurance, Short-Term and Long-Term Disability, Paid Caregiver Leave, PTO, Holiday Pay, Wellness Hours, Volunteer Hours, 401k with Company Match, Employee Stock Purchase Program, Matching Grants




Fast Track Upload