Microsoft Senior Software Engineer

New job, posted less than a week ago!

Job Details

Posted date: Dec 03, 2025

There have been 1947 jobs posted with the title of Senior Software Engineer all time at Microsoft.
There have been 1947 Senior Software Engineer jobs posted in the last month.

Category: Software Engineering

Location: Multiple Locations, Multiple Locations

Estimated salary: $188,900
Range: $119,800 - $258,000

Employment type: Full-Time

Work location type: 0 days / week in-office – remote

Role: Individual Contributor


Description

Overview

Interested in a start-up experience that is fast-paced, exciting while also will give you tremendous learning opportunities?  The Azure Dedicated team (AzD) is one of the fastest growing parts of the Azure group and is responsible for expanding the capabilities of the Azure cloud in several areas.  This team is a great place to grow your career while working on important initiatives that are key to the future growth of the public cloud.  We are a diverse team that values teamwork & collaboration and provides opportunities for mentorship and career growth. We collaborate regularly across the company from Azure Compute, Azure Storage, Azure Key Vault, etc. and external vendors such as Nutanix, VMWare, NetApp, HPE, Arista, Cisco, SAP, etc. to enable new experiences for our customers. If you are passionate about working on the latest and hottest areas that will help you develop skills in Networking and Cloud Platforms, this is the team you’re looking for!

We are looking for a Senior Software Engineer to lead the design and development of integrating AI capabilities into internal as well as enterprise-grade solutions. This role will partner with senior engineering leadership to design and implement AI-driven strategies that enhance our private cloud and Azure-based projects

You will possess a methodical approach to problem-solving, proficiency in backend technologies, a familiarity with applied AI and its unique challenges, and the ability to architect solutions that stand the test of time. The right candidate is hands-on and enjoys building world-class consumer experiences and products in a fast-paced environment. A key skill is the judgment to make the right risk vs velocity and value decisions.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

Design, and develop large-scale distributed cloud services and solutions with a focus on high availability, scalability, robustness, and observability.Design, implement, and ship AI capabilities endtoend—from prototype to production—spanning LLMpowered services, retrieval/grounding pipelines, and robust evaluation/observability. Lead project development across the organization and work with subject matter experts and stakeholders to drive development and release plans.Evaluate alternative architectures and technologies that best fit the business requirements and service KPIs.Drive and uphold the best practices of modern software engineering through code and design reviews and take effective service decisions based on data and telemetry.Understand Microsoft businesses and collaborate with stakeholders towards cohesive, end-to-end experiences for Microsoft customers.Embrace a growth mindset and stay up to date with the current and state-of-the-art technologies to improve customer experience and better serve the product’s business needs.

Qualifications

Required Qualifications:

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, C++, C#, Java, JavaScript, or Python OR equivalent experience.Other Requirements:

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.Preferred 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, C++, C#, Java, JavaScript, or Python 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, C++, C#, Java, JavaScript, or Python OR equivalent experience.AI/ML Engineering & Operations: Strong knowledge of MLOps practices (CI/CD, monitoring, retraining pipelines) and familiarity with LLMOps frameworks for managing large language models.4+ years' experience building scalable services, including securing applications and infrastructure on top of cloud infrastructure like Azure, AWS, or GCP.Cloud & Development Tools: Expertise in Azure services (AI Foundry, Machine Learning, Cognitive Services, OpenAI) or equivalent; hands-on experience with GitHub, Visual Studio, Copilot Studio; proficiency in Python plus one or more languages (C#, Java, Rust).Integration & Orchestration: Experience with containerization/orchestration (Docker, Kubernetes), AI orchestration frameworks (LangChain, Semantic Kernel), Power Platform (Power Apps, Power Automate), and enterprise integration tools.Governance & Collaboration: Knowledge of AI safety, compliance, observability tools (e.g., Azure AI Content Safety), enterprise security standards; proven ability to collaborate in fast-paced environments, adapt to changing priorities, and stay current with emerging technologies.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

https://careers.microsoft.com/us/en/us-corporate-pay

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.



Email/text job link for Senior Software Engineer at Microsoft

Provide your email or phone number to recieve a short message with the job link and details.

Check out other jobs at Microsoft.