That's tough, because since he's two, you should be getting him into a permanent sleep schedule. My son started preschool when he was 3, which I think is a fantastic idea for boys since they sometimes seem to be a little behind girls their age. But, I can't imagine not having him used to a sleeping schedule, and how difficult it would've made things for him.
I truly think that you and your husband need to talk and decide which one of you is going to switch jobs or your position to work the day shift. Sometimes, as a parent, you just have to do what's right for your child, even if that means uprooting your own life in certain ways. At two, he should be going to bed around 8, waking up daily around 7, and taking a nap around 1 (just throwing numbers out there). If you wait, and start him in on a regular schedule in a year, than you're cutting it really close with the whole "schedule" thing, and that isn't fair to him. I understand that you took the job to be able to stay at home more, but it's not going to work. You can't be working during the hours you and your child should be sleeping, and be able to make it work. I've known mothers who have tried. If you can't afford not to work, then sit down and figure something out with your husband on the best solution. I have two different friends that have families of four, and one of their husbands makes $27,000 a year, while the other one makes about $30,000, and they both are stay at home moms.