Does DFS offer visa sponsorship for employment?

No. DFS does not provide sponsorship or STEM OPT extensions. Applicants must be legally authorized to work in the United States at the time of hire and must maintain such authorization for the duration of their employment without the need for employer sponsorship or a STEM extension.