H-1B, L-1, O-1, TN, E workers: you may work only for the employer (or the type of job) your visa is for. Uber driving, DoorDash, paid freelancing for other clients or a second job is generally not allowed. A second H-1B job is possible only with a separate petition from that employer.