I'm facing a bit of a moral dilemma. Throwaway for obvious reasons.I am a tired developer. On every job I've worked so far, I was always over-delivering, doing extra, and contributing to things out of the scope of my position (e.g. I was a hired as a back-end dev, but often fixed things on front-end out of my own will). I realized that, whatever you do, the salary that gets to your account by the end of the month is always the same. Yeah, you get promoted faster, maybe get raises, etc., but I'm making pretty decent money already.I recently joined a remote company (let's call it job #1). Since I am now keeping it to myself, the work is showing up to be _way_ easier than I expected. The product is not that complex and what I've been doing so far is mostly implementing new CRUDs and other things (nothing challenge for me). I am on the computer 6h a day, 2-3h of this time I would say are really productive.I perform well under heavy workload (I'm hyper aware of Parkinson's Law). It feels more motivating and pushes me to be more organized. Two weeks ago, I managed to land a second part-time job (job #2) to fill in my time. In a normal day, I'm working 4h on job #1 and 3h on job #2. I work some extra 3-4h on the weekends on job #2 to reach the 20h/week that we agreed on.My dilemma is that I'm feeling a bit guilty on job #1. They have no idea about job #2. My contract doesn't mention anything about working 8h a day or anything, but it feels wrong.Am I overthinking this, or is it really that bad? Have you ever faced something similar and came to a different agreement with your employers?Edit: I'm a contractor on both jobs. On job #1, I'm a contractor just on paper, as I am treated as FTE (perks, schedule, expectations, and overall approach).