Serratiopeptidase, a bacterial metalloprotease known for its pain-relieving and anti-inflammatory properties, can be produced through fermentation with S. marcescens. This study aimed to identify key factors related to nutrient composition and physicochemical conditions for production in Erlenmeyer flasks and to scale up the mixture to a bioreactor to obtain the maximum proteolytic activity. A Plackett–Burman design was used to determine whether the presence of silkworm pupae (at 1.5%) was a significant parameter for serratiopeptidase production. Along with the variables pH, temperature, and time, they were optimized using a Taguchi experimental design, resulting in values of 7, 25 °C, and 36 h, respectively. Scaling up with a kLa of 25.45 ± 3.12 h−1 showed the highest serratiopeptidase production at 24 h. A factorial design was used for ultrafiltration, resulting in an LMH (liters per square meter per hour) of 960 L/m2h, a TMP (transmembrane pressure) of 15 psi, and a concentration factor of five, with a specific activity of 24,325.81 ± 1515.69 U/mg. Afterward, the retentate was purified using strong anion exchange chromatography and ultrafiltration, yielding a 19.94 ± 3.07% recovery and a purification factor of 1.59 ± 0.31. In conclusion, waste from the sericulture industry can be used for serratiopeptidase production.