| There is one thing you should always remember: Never accept responsibility, without the authority to change things. You are being given the responsibility to manage all of this, without the authority to do so. So here is what I would do: 1. Ask for a title bump. Technology/Project/Services/etc Manager - frame it as other people need to know that you are the person in charge of technology, therefore you need a title to signal that you are the point person for decisions. 2. Insist on being in all high level planning, budget, etc meetings. Frame this request as saying that they are setting less-than-100%-completely-informed deadlines, therefore you need to be in planning meetings so that you can temper expectations and give technology's input. 3. Ask for a department budget so you can purchase what you need. Contractor expertise/books/courses/etc. 4. In the event that you don't get any of these - and I fully expect you won't - start interviewing. You sound like a smart individual who's outgrowing their position and need new challenges, and if they won't give them to you, you need to find another position that will. |
I've been offered these senior roles myself in some startups, and I always ask them why they don't just promote the girl who's been holding everything together. Often the junior with domain knowledge can do a little better than a senior who comes in having to learn everything.
Another common pattern in these startups are what I name after the MMO tank+DPS. Someone out there has to tank the meetings, spend 2 weeks arguing and calculating that, no, we can't complete this in 2 weeks. That leaves enough space for the one writing the code to actually do the work.