M

Microsoft

Builds workplace software, PCs and cloud services

Software Engineer II - Ctj, Poly

Backend EngineeringUpdated on Nov 11
Full-time$102.1k - $219.2k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Be able to meet Microsoft, customer, and/or government security screening requirements, including an active U.S. Government Top Secret clearance with access to SCI based on an SSBI with polygraph.
  • Pass the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
  • U.S. citizenship is required and will be verified due to citizenship-based legal restrictions.

Responsibilities

  • Create and implement code for a product, service, or feature with guidance, reusing code where applicable; write extensible and maintainable code; apply diagnosability, reliability, and maintainability principles; determine when code is ready to be shared and delivered; and follow coding patterns and best practices, including generative artificial intelligence approaches and source-code organization and naming conventions.
  • Monitor a system, product feature, or service as a designated responsible individual for degradation, downtime, or interruptions; follow the playbook and recommend restoration actions for simple problems; keep other designated responsible individuals informed about complex problems; respond within service-level agreement timeframes; and escalate issues to appropriate owners.
  • Support live-site service operations under direct supervision, following security best practices and using minimum required permissions when mitigating issues on a rotational on-call basis; identify and mitigate simple performance or functionality issues and escalate appropriately.
  • Identify dependencies and incorporate them into product-feature design documents with oversight; identify other teams and technologies to leverage, understand their interactions, and determine where the system or team can support others.
  • Review current developments and seek knowledge to improve product availability, reliability, efficiency, observability, and performance, while driving consistent monitoring and operations at scale; develop learning-session materials about engineering design principles, including security, testability, performance, scalability, accessibility, and product knowledge, with oversight.
  • Partner with internal stakeholders, including product managers, privacy and security subject-matter experts, and technical leads, to understand customer and user requirements for a feature; contribute to incorporating customer insights into solution fixes with oversight from experienced peers.

Desired Qualifications

  • A master's degree in Computer Science or a related technical field and at least 6 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience; or a bachelor's degree in Computer Science or a related technical field and at least 8 years of such experience, or equivalent experience.

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