Quote:
I can't come up with anything less convoluted than "Engineering Manager and Systems Architect"

I think "architect" is one of the key words you're looking for, and maybe you want to use "chief" instead of "lead". So, how about "chief software architect"?