Performance about this simplified where-condition query
You dont need subquery, make it one-time I/O, you will get better performance:

select * from jobs 
where (
       (status IN (0,1,7) and startDate > getdate()) 
       or (statu=5 and startDate=getdate())
       )
and type in (15,17,19)