CareerPlanSign in

Senior Software Engineer

Maple Plain, MN💼 Full-time🗓 2026-07-13 → 2026-09-26

Core

Design, develop, and maintain scalable backend services for instant custom-manufactured parts pricing at the intersection of business logic, data engineering, and platform reliability.

Role type

Senior Software Engineer (Backend)

Builds

Pricing intelligence systems, rate engines, discounting logic, and billing integrations for a two-sided manufacturing marketplace.

Domain

Digital manufacturing / SaaS / Financial systems

Deliverable

production ML models | product features

Required skills

Python, C#, relational databases (PostgreSQL, MySQL), RESTful/gRPC APIs, distributed systems, event-driven architectures, CI/CD, infrastructure-as-code

Preferred skills

Pricing/billing/payments domain expertise, mentoring experience, architectural leadership

Responsibilities

Design and develop scalable backend services for pricing; own the end-to-end software development lifecycle; partner with Product, Finance, Sales, and Data teams; lead and influence architectural decisions; establish engineering best practices; mentor mid-level and junior engineers; troubleshoot production issues and conduct root cause analysis; monitor system performance and optimize query efficiency; enhance CI/CD pipelines and infrastructure-as-code practices; ensure regulatory and business compliance.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.