Microsoft Jobs in Santa Clara, CA | Glassdoor

Microsoft Jobs in Santa Clara, CA

Hiring? Post a Job
119 job openings Back to all jobs

Show:  All Results Last 7 Days
Job Title Location
Senior UI/UX Designer - Office Design
Microsoft
Microsoft
Mountain View, CA
4d
Software Engineer II
Microsoft
Microsoft
Mountain View, CA
16d
Store Manager
Microsoft
Microsoft
Santa Clara, CA
15d
Applied Scientist II
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
5d
Software Engineer - Cortana Platform
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
5d
Principal Software Engineer
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
11d
SOFTWARE ENGINEER 2 - Bing Ads
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
23d
Senior Software Engineer
Microsoft
Microsoft
Sunnyvale, CA
2d
Senior Software Engineer - Cortana Services Platform
Microsoft
Microsoft
Sunnyvale, CA
2d
Senior Software Engineer, Intune Engineering
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
27d
Applied Scientist
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
26d
Sr. Mechanical Engineer
Microsoft Corporation
Microsoft Corporation
Mountain View, CA
15d
Partner Business Evangelist Req
Microsoft Corporation
Microsoft Corporation
Mountain View, CA
15d
Principal Analog Design Engineer
Microsoft Corporation
Microsoft Corporation
Mountain View, CA
15d
Principal SOC Architect
Microsoft Corporation
Microsoft Corporation
Mountain View, CA
23d
IT opportunities
Microsoft Corporation
Microsoft Corporation
Mountain View, CA
10d
Sr. Software Engineer
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
30d+
Software Engineer - Speech Services
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
30d+
Principal Software Engineer - Bing Platform team
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
30d+
Software Engineer - Bing Search Platform team
Microsoft Corporation
Microsoft Corporation
Sunnyvale, CA
30d+
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.