Your job isn't there to fulfil you. It's there to make you money so you can do all the things you find fulfilling.
Develop a good work / life balance. (This can be hard in the tech industry but it can be done, just find a good company)
Work on your own stuff. Travel (If that's your thing! - not everybody has to like it, but I think you should try it at least once).
Many companies allow you to work remotely. One of my colleagues for instance bought a boat and sails round the med, he goes in to port on work days and connects with a 4G dongle.
Most importantly - Create your own meaning in life, don't rely on others (E.G employers) to provide it for you.