Job title is senior software engineer, but actual skills required for the job is just basic programming and common sense. I feel that the company is not interested in giving me more scope. All it really needs is to get some stuff done, which boils down to coding in the requirements. I envy people developing databases or distributed systems for the living, but I realize it's not fair to expect this kind of technicality from a startup.