Cucumber will not take care how you name your step definition files and what step definitions you put in which file.
You can create steps.rb file for each Major operation / Features instead of keeping all steps in a single file. This process is called a grouping.
Example :
Under features folder
Adding_steps.rb
Multiplying_steps.rb