En skibsfører har ansvaret for den daglige drift og den sikre sejlads. Opgaverne omfatter planlægning af rute og last, styring af bemanding, overvågning af navigations- og sikkerhedssystemer samt koordinering med havne, agenter og lodser. Skibsføreren arbejder typisk om bord på handelsskibe, færger eller specialskibe, hvor ansvaret også omfatter myndighedsforhold, dokumentation og håndtering af hændelser undervejs.
I Danmark kræver jobbet normalt en relevant søfaglig uddannelse og gennemført sejladsmæssig erfaring, ofte via maritime uddannelser og videreuddannelse, der matcher ansvarsniveauet. Adgang forudsætter typisk sønær faglighed, gyldige certifikater og beståede prøver, samt at krav til sikkerhed og helbred kan opfyldes.
Lønnen i faget påvirkes ofte af anciennitet og den konkrete type skib og sejlads, herunder om der er store kontrakter, særlige ruter eller sporadiske risikoforhold. Derudover kan sektor og arbejdsforhold spille ind, for eksempel om ansættelsen er i rederi, offentlig drift eller hos operatører med særlige vilkår, samt om skibsføreren har ledelses- og driftsansvar på flere niveauer.