M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-time$119.8k - $234.7k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or a related field and at least 2 years of technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls, or equivalent experience.
  • Hands-on experience supporting complex IT environments, with a strong understanding of system and service management challenges.
  • Experience operating in large distributed or air-gapped environments, with a focus on reliability, security, and compliance.
  • Recent experience with Azure or equivalent hyperscale cloud technologies.
  • U.S. citizenship verification is required due to legal and customer requirements.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including an active Top Secret clearance with CI or FSP (if CI, willingness to upgrade to FSP) and successful completion of the Microsoft Cloud background check upon hire or transfer and every two years thereafter.

Responsibilities

  • Identify dependencies across teams and incorporate them into design documents while collaborating to resolve conflicts.
  • Lead and own architecture discussions, develop complex design specifications, and ensure designs meet performance, security, and compliance requirements.
  • Collaborate with partner teams to ensure scalability, performance, and live-site readiness of subsystems.
  • Continuously update skills and share knowledge on engineering design principles and new technologies such as artificial intelligence.
  • Utilize and develop artificial intelligence software tools to improve engineering productivity and code quality.
  • Drive automation across production deployment to enable efficient, zero-touch releases.
  • Act as a designated responsible individual for live-site monitoring, incident resolution, and postmortem analysis.

Desired Qualifications

  • A master's degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or a related field and at least 3 years of technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls, or equivalent experience.
  • A bachelor's degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or a related field and at least 5 years of technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls, or equivalent experience.
  • At least 1 year of technical experience working with large-scale cloud or distributed systems.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs