Typically technology victories have been a "research this tech first, you win".
This results in a few facts.
1. they are never an early or mid game victory.
2. They feel rather anticlimactic.
3. Often times in pursuing this tech, you actually wind up with less tech in things like weapons and armor.
This could be resolved by changing how they are done. A tech victory could simply be a way of saying "you have capital ships, the rest of the universe has frigates, you have shields that make 1 of your ships be like star trek vs a cowboy with a 6 shooter". In short, your tech so outstrips the rest of the universe, they have no chance.
To represent this, change a tech victory to be that you must surpass every other civilization by a certain number of steps on the tree, in every category. This would allow earlier game victories (you don't have to be researching uber tech 004 to have an insurmountable lead. Simply having tech where your factories, weapons, research facilities, etc. are all 3 steps better than everyone elses, would make you the clear victor.