OK. Was wondering if you're losing fish to jumping due to no top but that doesn't sound like it. Engineer gobies aren't well known as predators, but big aquarium fish generally might eat very small fish. I suspect that my big engineer goby ate a baby engineer that disappeared from my tank a few months ago. However, unless all your missing fish were truly very small, I'd think it's highly unlikely that your engineer was the culprit behind all of them. I'd bet money you have a big bobbit worm in there. If you can spot him in low light, the next step would be eradication. For small bobbit worms, you can use a worm trap. For big ones, I believe you have to remove them the hard way by tearing down your tank and catching him manually unfortunately. But don't borrow trouble just yet---first step is to make a positive ID.