Full-Time

Senior Software Engineer

Microsoft

Microsoft

10,001+ employees

Develops software, OS, and cloud services

Compensation Overview

$119.8k - $261k/yr

Company Historically Provides H1B Sponsorship

Redmond, WA, USA

In Person

On-site role in Redmond; no remote option stated.

Bachelor's, Master's

Category
Software Engineering (1)
Required Skills
C/C++

Get referred to Microsoft

See people who can refer or advise you

Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, or C++. + OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Responsibilities
  • Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. Takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same. Uses SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI. Experiments with AI tools and practices to improve their own capabilities.
  • Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs. Applies metrics to drive code quality and stability. Applies appropriate coding patterns and best practices (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions). Identifies and escalates blockers or unknowns during the development process, communicates how they will impact timelines, and identifies strategies and/or opportunities to address them.
  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area. Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills. Conducts code reviews in a timely fashion that helps accelerate the pace of development on the team. Considers diagnosability, reliability, testability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered. Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews, providing feedback on code to drive adherence to best practices. Uses automated source code analysis tools that are incorporated into the build/development process.
  • Uses debugging tools, tests, logs, telemetry, and other methods to proactively verify assumptions while developing code before issues occur for products in production. Conducts incident retrospectives to identify root causes of problems, implements repair actions, and identifies mechanisms to prevent incident recurrence. Independently applies least-access principles, uses logging, telemetry, and other appropriate mechanisms to investigate issues while retaining privacy and security, and drives those practices across the team.
  • Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture by testing design hypotheses and develop complex design specifications. Tests and explores various design options for a complex product/solution scenario, outlining strengths and weaknesses of each option. Independently collaborates with architects to build and modify complex products/solutions, providing feedback as needed. Owns or collaborates with other engineers on the architecture of solutions, with minimal technical oversight.
  • Develops design documents that support user stories and other product requirements. Maintains awareness of the current technology landscape, and determines how to integrate these technologies within existing systems. Shares learnings and identified solutions from investigations with the team and owns for some design decisions. Ensures system architecture and individual designs meet performance, scalability, resiliency, cost of goods sold (COGS), disaster recovery, and other requirements and expectations. Upholds Microsoft standards of security, privacy, and other compliance requirements and expectations. Understands and coaches less experienced engineers on the importance of building solutions that expand upon the work of others. Drives the refinement of products through data analytics, and makes informed decisions in engineering products through data integration. Reviews designs/architectures within and across teams to provide recommendations for improvements.
  • Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Creates and assures the presence of visible evidence (e.g., audit trail) to demonstrate compliance for products. Develops and maintains a deep understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft. Demonstrates and maintains an up-to-date understanding of both global and local regulations for technologies and system applications to ensure regulations are followed and met.
  • Acts as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call to monitor a system/product/service for degradation, downtime, or interruptions. Alerts stakeholders as to status and initiates actions to restore system/product/service for simple problems and complex problems when appropriate. Responds within service level agreement (SLA) timeframe. Drives efforts to reduce incident volume, looking globally at incidences and providing broad resolutions. Escalates issues to appropriate owners.
Desired Qualifications
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, or C++. + OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, or C++. + OR equivalent experience.
  • Experience in modern security technologies such as OpenSSL, NCrypt, OpenID, Entra, WebAuth and Yubikey.
  • Experience in cyber security, responsible disclosure practices, and how to evaluate and mitigate risks.
  • Experience in Windows Internals and distributed systems.

Microsoft develops software, devices, and cloud services. Windows is an operating system that runs on personal computers, Office provides productivity apps, and Azure offers cloud computing and developer tools. The company differentiates itself with a large, integrated ecosystem of software, devices, and services, plus long-standing partnerships with PC makers and a broad enterprise footprint. Its goal is to put a computer on every desk and in every home, and to extend that reach through cloud services, professional networking (LinkedIn), and gaming.

Company Size

10,001+

Company Stage

IPO

Headquarters

Redmond, Washington

Founded

1975

Get referred to Microsoft

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • FY2026 revenue hit $331 billion, up 18%, while operating income rose 21%.
  • Azure grew 43% in Q4, and management said demand still exceeds supply.
  • Microsoft plans Maia 300 for September 2026, aiming to lower AI compute costs.

What critics are saying

  • EU and UK probes target Azure gatekeeper status and licensing, with 2027 remedies looming.
  • July 6, 2026 layoffs cut 4,800 roles, signaling Xbox weakness and restructuring pressure.
  • Maia 300 depends on TSMC capacity; delays leave Microsoft paying Nvidia-like AI rents.

What makes Microsoft unique

  • Azure surpassed $100 billion in FY2026, proving enterprise AI distribution at scale.
  • Microsoft 365 Copilot reached 30 million paid seats, embedding AI into daily workflows.
  • OpenAI partnership runs through 2032, giving Microsoft privileged model access and Azure demand.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Company Match

Professional Development Budget

Conference Attendance Budget

Flexible Work Hours

Remote Work Options

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

0%
Yahoo Finance
Aug 11th, 2026
Microsoft stock dips 0.6% as Maia 200 AI chip could launch in September with $50B quarterly capex

Microsoft fell roughly 0.6% on Tuesday following reports it could launch its next Maia AI processor as early as September. The company has not confirmed the timing but is clearly pursuing greater control over its AI infrastructure rather than relying on external chipmakers. The Maia 200 chip, manufactured by TSMC using a three-nanometre process, contains over 140 billion transistors and delivers 30% better performance per dollar than previous hardware, according to Microsoft. Deployment has begun in Iowa, with Arizona data centres next. The move addresses mounting AI costs from Copilot, Azure and OpenAI workloads. Microsoft shares traded at $502.61 on 11 August, 12.69% below the GF Value estimate of $575.66. The company expects roughly $50 billion in capital spending this quarter. Success hinges on whether custom chips can sufficiently reduce AI costs to justify the enormous investment.

Associated Press
Aug 11th, 2026
ZoomInfo integrates B2B data with Microsoft Copilot Studio, Dynamics 365, Excel and Word

ZoomInfo has launched a connector for Microsoft Copilot Studio, enabling customers to access its B2B intelligence data directly within Microsoft 365 Copilot, Dynamics 365, Excel, and Word. The integration allows sales teams to use natural language to search companies, identify contacts, and enrich account information without switching between applications. The connector works through GTM.AI, ZoomInfo's data layer that connects to multiple platforms including Salesforce Agentforce, HubSpot Breeze, and Gong. In Dynamics 365, users can enrich records with verified contacts and intent signals. Excel users can generate target audience lists, whilst Word can create account plans using live ZoomInfo data. Access requires appropriate ZoomInfo accounts, Microsoft licences, and administrator approval. ZoomInfo reports customers save 11.5 hours weekly on account research using its intelligence platform, which covers 100 million companies and 500 million contacts.

Yahoo Finance
Aug 11th, 2026
Microsoft stock surges above 200-day moving average but still lags S&P 500 by 8% YTD

Microsoft shares are trading above their 200-day moving average by the widest margin since October, though the stock still lags the S&P 500 year to date with a 4.7% gain versus 13% for the benchmark index. The tech company's fiscal fourth quarter results helped reverse concerns about AI overspending. Microsoft posted $90 billion in revenue, up 18% year over year, whilst Azure and cloud services surged 43%. Azure crossed the $100 billion annual revenue milestone, demonstrating enterprise AI deployment at scale. Operating income rose 18% to $40.6 billion. The company returned $10.2 billion to shareholders through dividends and buybacks whilst avoiding aggressive capital expenditure increases seen amongst Big Tech peers. Profit estimates have risen since the July earnings report.

Yahoo Finance
Aug 11th, 2026
Microsoft hits $506 after 31% surge but capex jumps 110% to eat free cash flow

Microsoft sits at $506, up 31% in a month, prompting analysts to recommend holding rather than chasing the rally. The tech giant posted fiscal Q4 revenue of $90 billion, up 18%, with Azure crossing $100 billion in annual revenue and growing 43%. Microsoft 365 Copilot reached 30 million paid seats. However, free cash flow fell 23% to $19.6 billion as capital expenditure surged 110% to $35.8 billion. The CFO signalled Q1 spending will exceed $50 billion. Commercial remaining performance obligations hit $678 billion, up 84% year-over-year. Analysts maintain a $563 consensus price target with 54 buy ratings. The stock trades at 28 times earnings and 56 times free cash flow. Observers suggest waiting for a pullback to the mid-$400s before buying.

Yahoo Finance
Aug 11th, 2026
Greg Abel may buy Microsoft stock despite Warren Buffett's decades-long avoidance due to conflict concerns

Greg Abel, Warren Buffett's successor at Berkshire Hathaway, may eventually invest in Microsoft, a stock Buffett admired but avoided for decades. Buffett previously called his failure to buy Microsoft "stupidity" but refrained due to ethical concerns over his friendship with Bill Gates, who served on Berkshire's board. With Gates no longer on the board and Abel already expanding Berkshire's technology holdings, including Alphabet, the constraints preventing a Microsoft investment have weakened. Microsoft's fundamentals align with Berkshire's investment criteria: fiscal 2026 revenue grew 18% to over $331 billion, operating income rose 21%, and net income jumped 31%. The company's cloud and AI business reached a $37 billion annual run rate, growing 123% year over year, whilst Microsoft Cloud revenue hit $59.3 billion, up 27%.