 
        
        Backend Developer Job Description
We are seeking a highly skilled Backend Developer to build and scale APIs, extend Grasshopper and RhinoCommon with Python and C#, integrate CNC formats, and automate the full flow from quote to machine.
This is an exciting opportunity to connect configurators, pricing logic, and CAD automation straight to production. You will work on building systems that turn web clicks into CNC files, from browser to factory, without middle steps.
Your responsibilities include:
 * Building scalable backend systems for configurators, pricing, and production
 * Extending Grasshopper and RhinoCommon using Python and C#
 * Integrating CNC formats like DXF, STEP, G code, and BTL
 * Automating the entire workflow from quote to machine
Required Skills and Qualifications
 * 5+ years of backend development experience
 * Strong expertise in Python and C#
 * Experience with REST APIs in production environments
 * Knowledge of CAD, parametric systems, or CPQ workflows
 * Clear communication and leadership skills
Benefits
 * Competitive compensation at senior level
 * Remote work opportunity
Additional Requirements
 * Bonus points for expertise in Grasshopper and RhinoCommon
 * Experience in furniture, interior, or manufacturing technology
 * Affinity with mathematics and production processes
Key Responsibilities
You will be working on high-level projects that require technical leadership and strong problem-solving skills. If you have a passion for developing scalable backend systems, extending 3D modeling software, and automating production workflows, this could be the perfect opportunity for you.