Hey there, good luck.
No special words, juggling family and work are never easy. You will have to find what works and a schedule everyone can live with. Ihae a few ideas that may help you a bit:
I just have to say, what helps here, is to assign age-appropriate tasks for your kids to help out at home. Kids need to be helping out, anyhow. It builds self-esteem and teamwork. Even the smallest ones can "help" by putting away toys, gathering laundry, feeding your pets, setting the table, etc. REALLY it saves MUCHO TIME to have them do their share----and when they are little, they LOVE TO HELP. I have my 6 year old who is eager to set the table, dust the furniture, and help in the kitchen. My 13 year old, on the other hand, is very resistant and very stubborn (surprise!)---so I have to write out his tasks and tell him if they are not done, no skate park or hanging with buds, til they are.
A family that is a team and works together-----thrives together. Figure out what it is each member can do to contribute and have them do it. There is no reason, say, teenagers and pre-teens CANNOT do their own laundry and clean up their own rooms, etc. There is no reason not to pay your kids a small fee to do extra things, if you are exhausted and run out of time.
For example, I pay my son to do lawnwork and wash the car. We negotiate a price and he does the work "on contract" for that price. If it's not done right, the "salary" is not paid, until he delivers. He is always looking to make "a buck" so I help him find opportunity. It helps me so much and makes him happy to be paid to do things.
Also, let "little things" go. You have to let go of the fantasy (if you have it like I did) of the super-clean house, everything done, etc.) if you are working fulltime. You will have to learn more efficient ways of getting things done. One place I learned how to organize and clean faster is www.flylady.net
I will warn you; do NOT subscribe, just read their ideas and employ them. I have cleaned my entire house in an hour or less, learning the methods.
One method I devised on my OWN: I have a travelling "basket". I start, say, in the kitchen; anything in there that does NOT belong in the kitchen, like toys, etc, goes into the basket. (how often do you gather clutter in each room? this will solve that problem as you clean). Next, and this is important for ADD types like me: I DO NOT leave the kitchen til the KITCHEN IS CLEANED UP.
Then, I move on to the downstairs bathroom....again w/the basket. Same thing, what does not go in there, goes in the basket. I do not leave that room til it's done either. I dont' waste time, flitting from room to room this way. Then, onto the next room. Anything belonging in that room, comes out
of the basket an is put away there. Then, I clean the room.
I have also learned to have cleaning supplies that apply in each room----I have 3 bathrooms, and each has its own cleaning supplies. No running around to gather those; they are there. The linen closet has dusting supplies and papertowels for the bedrooms and bathrooms upstairs---the laundry room, downstairs, has cleaning supplies for downstairs. Just doing these few things makes cleaning up faster. No running around from room to room, interrupting the cycle of getting ONE room clean before moving on. By the time my rooms are all done, guess what, the basket is again empty. I am then DONE. This really works!
Find what works. Enlist your family and s/o as team players and watch how much easier it can become! GOOD LUCK TO YOU---keep us updated on how you are doing.