Gnome3 Terminal restores previous window size on focus loss
This is apparently a bug.
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1040885
They mentioned a workaround, select the first tab and resize. Apparently this only happens when the first tab isn't selected.
Usual user settings for a Terminal window sizing based on the rows and columns.
Not a pixel size. So you need change Profile Preferences.
Edit > Profile Preferences > General > Default Size ( columns / rows )
Or to maintain different window sizes for Terminal you can create new profiles for each:
Edit > Profiles > New
Name your new profile and tune it.
Later you can switch them Terminal > Change Profile
Also window sizing templates already exist in menu Terminal
Update:
However, also look this Q/A:
Setting gnome-terminal window size from within ~/.bashrc
it means that ~/.bashrc configuration can override columns/rows size.