SE here. I got a degree in CS and became a software engineer, then realized that as much fun as coding is for well defined short projects, I get bored if I'm doing the same thing day after day for months and years on end. I moved into IT operations for a while before discovering that sales engineering was a thing that exists.<p>My motivation was not financial (though that is a part of the goodness of the role!) but more quality of life. Being an SE means that you're frequently encountering new problems, new technology, and new people.<p>You get to do what I think is the fun part of engineering, which is figuring out solutions and building a proof of concept that your solution works. But you don't have to do the bits of software engineering that I find boring, which is fully completing a project, adding polish, and smashing bugs. (For me, figuring out how to solve a problem is fun and then I want to move on, which is why I have a bunch of hobby projects that are 80% finished and will never actually be complete.)<p>What surprised me is that you also get to do the fun bits of sales. You will figure out business and sales strategy like how to compete with other products, what features to highlight, what questions to ask, and what traps to set for competitors. "Have you thought about how you will solve Problem X?" is always a fun question to ask when Problem X is valid and you have the answer but nobody else does!<p>It can be a high stress job. I've been an SE for a long time, and with the exception of one company I've always had more to do than I felt I had time for. (The exception is no longer in business, which should tell you something.) Sales moves fast and you have to be constantly learning, growing, and experimenting along with keeping up with both halves of your day job.<p>One thing to note: you don't have to be an extrovert to be an SE. You <i>do</i> have to be socially aware, though -- you need to understand <i>why</i> someone is asking a question or taking a position. Not just the technical reasons, but the political and emotional reasons. (Are they personally invested in a competitive tech? Will bringing in your product harm or help their career? How does their body language shift when they talk about different parts of the business or different colleagues? Is there a way I can make my company's success part of my prospect's success as well?)<p>Overall it's a fabulously rewarding job, but not for everyone. If you like to build things start to finish, you'll be frustrated by moving quickly to the next thing once you have a technical fit. If you don't like to think about money and how businesses work, you will fail at the sales portion. But if you are a neophile and have the social skills to tell someone they're wrong without making them angry, you will love it!