"Team velocity" is just a measure of the teams overall performance. I'm a senior software engineer on my team so a large part of my work is not coding but work that helps the team function: code reviews, mentoring juniors, design discussion, adhoc and planned pair programing, triaging issues that are escalated to engineering from the customer support team, etc. The closest I ever get to sales is maybe joining a call as a technical expert if they need more expertise (or assurances on a big contract deal) than the sale tech expert on our product can provide.
Most of these things really are harder to do remote. I could honestly see how you'd be more productive and have stats to prove it if the vast majority of your responsibilities were just code.
Most of these things really are harder to do remote. I could honestly see how you'd be more productive and have stats to prove it if the vast majority of your responsibilities were just code.