Here’s a parable that seems to illustrate what it looks like to find fulfillment in one’s work.[1] It helped me see the world differently.
> Three bricklayers are asked: “What are you doing?” The first says, “I am laying bricks.” The second says, “I am building a church.” And the third says, “I am building the house of God.” The first bricklayer has a job. The second has a career. The third has a calling.
And the trick is - from the outside, each performs the same work. But how each person views their work determines how much fulfillment they derive from it (and whether they succeed at reaching their long term goals).
Rather than searching for some magical job that fulfills you in all the ways you're not now, I would suggest focusing on how to make your current job more fulfilling first. Craft your role around the pieces of the work that move you.
If you can’t do that, no new role will fill that yearning, that emptiness, for you. You’ll just be searching your whole life for something that doesn’t exist, until you eventually give up.
Sure, a new job might be more interesting to you and might fit you better - for a little while - but all jobs, no matter how exciting they sound, are still jobs. They still have sucky parts that drain you and disillusion you and will make you miserable if you let them. And you need to learn how to persevere through that to find something to pull you out of it.
What I’m saying is: it might not be a job problem… it might be a you problem.
[1] https://www.goodreads.com/quotes/8663762-three-bricklayers-a...