Microsoft

Rating:
5/5
Microsoft is an iconic technology conglomerate that stands at the forefront of numerous innovative advancements within the industry. The company is known to employ some of the brightest and most talented minds from around the world to create products that often become industry standard.Microsoft’s products – from personal computers to cloud services, game consoles, and mobile devices – make up the technology of today, and the company is continuously developing cutting-edge solutions for tomorrow. Microsoft Cloud creates a powerful, integrated set of experiences for everyone – from small businesses to enterprise organizations – that helps to power the dynamic world of a digital-first world.As a well-known leader in the industry, Microsoft employs some of the best minds in the tech world and provides a positive work environment for their employees. Many of the employees work with cutting-edge technologies that help push the boundaries of what’s possible while also utilizing existing technologies to make existing products better. Microsoft provides a team culture that emphasizes collaboration and innovation, coupled with a commitment to progress and a focus on customer satisfaction.With numerous opportunities in programming, coding, application development, and IT, Microsoft is renowned for its talented programmer community, which is constantly creating and pushing out new products. Microsoft also fosters and encourages innovation, so that employees feel comfortable proposing and developing the technologies of tomorrow.Overall, Microsoft strives to stay ahead of the curve, and those committed to becoming part of this diverse and vibrant industry should consider it for employment. With a wealth of potential career opportunities, a team-centered culture, and a commitment to drive the industry forward into the future, Microsoft is the perfect technology-focused company for those looking for a fulfilling job.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 105000
Description: Responsible for developing, testing, debugging and maintaining software applications to ensure their functionality, security and reliability. Responsible for writing and reviewing technical documentation, following coding standards and developing information architecture.
Qualifications / Requirements: Must possess a Bachelor's degree in Computer Science or related field, with previous experience in software engineering. Must be able to demonstrate proficiency in a programming language, be highly organized and capable of troubleshooting technical problems.

Data Scientist

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 120000
Description: Analyze and interpret data to uncover patterns and trends, develop statistical models for predictions, and present results to internal and external stakeholders. Work with data engineering, architecture and data governance teams to ensure quality of data and understand how data is defined and collected.
Qualifications / Requirements: Must possess a Bachelor's degree in Computer Science or related field and have demonstrated expertise in data analysis and engineering, including data structures, machine learning, algorithm development and advanced analytics. Familiarity with Big Data systems such as AWS, Azure, MongoDB and SQL.

Cloud Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 110000
Description: Responsible for designing, developing and managing cloud-based systems and services. Must be able to optimize, monitor and maintain cloud-based environments, ensure data security and availability, and perform cloud-based application development.
Qualifications / Requirements: Must possess a Bachelor's degree in Computer Science or related field and have extensive experience with cloud computing technologies such as AWS and Azure. Knowledge of DevOps and scripting languages such as Python and JavaScript.

Product Manager

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 118000
Description: Responsible for managing the development and delivery of products, services and solutions to customers. Helps develop business plans, operational practices and quality assurance processes to improve marketability and usability of products.
Qualifications / Requirements: Must possess a Bachelor's degree in Business Administration or related field and have experience in product or project management. Ability to research and analyze data, forecasting, negotiating and problem-solving.

Security Analyst

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 115000
Description: Analyzes, evaluates, and develops security strategies, processes, policies and standards to support the organization’s security objectives. Responsible for staying up to date on latest security threats and vulnerabilities and making appropriate recommendations.
Qualifications / Requirements: Must possess a Bachelor's degree in Computer Science, Information Security or related field and have experience working with security tools and technologies. Knowledge of security architectures and industry best practices.

Software Test Engineer

Average Work Hours (weekly unless noted): 40-50 hours
Average Salary (yearly in dollars unless noted): 103000
Description: Responsible for designing, developing and maintaining automated test scripts and frameworks for all software applications. Perform integration testing, verification of requirements and bug tracking.
Qualifications / Requirements: Must possess a Bachelor's degree in Computer Science or related field and have experience in test automation and scripting languages such as JavaScript and Python. Knowledge of tools and techniques in software testing, defect management and software development lifecycles.
Locations: Redmond, Issaquah, Bellevue, Kirkland, Newcastle, Sammamish, Renton
Career Paths: Software Engineer, IT Architect, Business Analyst, Data Scientist, Developer Advocate, Solutions Architect, Cloud Technologist, Product Manager, Technical Program Manager, Security Consultant.
Job Contacts: jobs@microsoft.com

Recent Reviews

Amy H.
4.5/5
4.5
I've been with Microsoft now for over 5 years and I'm still loving it! The atmosphere is fantastic, great employee benefits, and there are so many opportunities for growth and development. I've gained a wealth of skills and knowledge in my time here and the technical position I'm in has been incredibly rewarding. The corporate culture is highly pursuing of the highest levels of customer service, so you know you are making a difference. A great company to work for overall!

Frequently Asked Questions

What is the corporate culture like at Microsoft?
Microsoft values diversity, teamwork and continuous learning and improvement.
What type of jobs are available at Microsoft?
It offers positions in a wide range of areas, from software engineering and game development to sales and marketing.