Software Engineering IC4
$119.8k - $234.7kMicrosoft Corporation
Overview
Build the platform that powers Microsoft's advertising business. The Monetize engineering team builds the sell-side platform (SSP) and curation tools that serve first-party ads across all Microsoft properties and for major third-party publishers worldwide. We're hiring a Senior Software Engineer to own backend services handling millions of API requests per day, drive a major Azure Kubernetes migration, and deliver full-stack features that our users depend on daily.
What you'll work on:
Designing and building backend services in C#/.NET on Azure (AKS, Functions, Cosmos DB, SQL)
Driving a large-scale infrastructure migration from VMs to Kubernetes
Full-stack feature delivery across GraphQL APIs and TypeScript frontends — UIs, APIs, and tools for business-critical workflows
Live-site engineering — owning production health, incident response, and observability
Building new applications from scratch as the platform expands into new areas
Opportunities to work on AI-powered product features including Copilot experiences and LLM integrations as the platform evolves
Who we're looking for:
You use AI-powered development workflows (Copilot, LLM-assisted coding, agentic tools) as a daily force multiplier — not as a novelty, but as a core part of how you ship software faster and better. You're always experimenting with new tools to raise your own bar and help your teammates do the same.
Why this team:
A tenured, tight-knit team of 9 engineers where retention speaks for itself — people stay because the work matters and the team is genuinely great
High-impact, high-autonomy work: you own features end-to-end from design through production
Clear path to Principal and beyond — significant opportunities for technical ownership and scope growth
The platform is evolving fast — you'll shape what it becomes, not just maintain what exists
About the role:
Improves artificial intelligence tools and practices across the software development lifecycle. Partners with internal stakeholders to determine customer/user requirements for scenarios. Leads discussions for architecture of complex products ensuring test strategies for solution quality. Mentors in identifying dependencies and producing extensible code across teams. Leads debugging efforts and application of coding patterns to improve code quality. Develops automation for production deployment targeting zero-touch when possible. Ensures visibility for compliance through audit trails and maintains understanding of regulations. Advocates new trends to adapt them to current problems and shares knowledge with peers. Supports collaboration with partner teams, ensuring proper integration before going live.
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.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
AI-Native Development
Improves artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC). Proactively 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. Incorporates Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets. Applies SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI. Experiments with AI tools and practices to improve their own capabilities, and provides recommendations on how to adopt them to other members of the team.
Coding
Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications. Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs. Identifies best practices and coding patterns and provides deep expertise in the coding and validation strategy. Creates and applies metrics to drive code quality and stability. Identifies and anticipates blockers or unknowns during the development process, escalates them, communicates how they will impact timelines, and then leads efforts to identify and implement strategies to address them. Leads efforts on using debugging tools, tests, logs, telemetry, and other methods, and proactively leads verification of assumptions while developing code before issues occur across products in production. Leverages minimal telemetry data, triangulates issues, and resolves with minimal iterations. Leads incident retrospectives to identify root causes of problems, the implementation of repair actions, and the identification of mechanisms to prevent incident recurrence. 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.
Design
Owns and leads efforts and discussions for the architecture of aspects of complex products/solutions. Leads the testing and exploration of various design options across a set of complex product/solution scenarios, ensuring the strengths and weaknesses of each option are outlined and making recommendations for which design option is best. Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed complex solutions. Leads the development of design documents that support user stories and other product requirements. Evaluates new technologies to solve classes of problems, and determines how to integrate these technologies within existing systems. Leads efforts to ensure system architecture and individual designs meet performance, scalability, resiliency, disaster recovery, and cost requirements. Mentors others on and independently creates a clear test strategy that ensures solution quality.
Engineering Excellence
Applies and identifies best practices for building code based on well-established methods and secure design principles. Leads product development and scaling to customer requirements. Remains current by investing time and effort into staying abreast of current developments. Leads efforts to use and enhance, or build, new software developer tools to support easier, faster, and more effective software engineering across products. Leads efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility across solutions and teams. Collaborates with partner teams to ensure products work well with partner team components, ensuring proper end-to-end testing, live-site coverage, scalability, performance, and DRI escalation pathways are established before going live.
Implement
Leads efforts for experiments that determine the impact of changes using feature flags/flighting, interprets results, and decides on next steps. Leverages subject-matter expertise to partner with stakeholders to drive project plans, release plans, and work items. Breaks down long-term project vision into milestones as part of an overall roadmap. Leads leveraging existing deployment frameworks, automating deployment tasks when possible. Proactively follows safe change deployment best practices to minimize adverse impact to users and other services.
Reliability and Supportability
Integrates, designs, and reviews others' work to integrate logging and instrumentation for gathering telemetry data on system behavior. Holds accountability as a designated responsible individual (DRI), working on-call to monitor system/product/service for degradation, downtime, or interruptions. Maintains operations of live site service, following security best practices when responding quickly to mitigate issues. Reviews and writes incident postmortems and presents insights that drive changes to reduce or eliminate incidents.
Understand User Requirements
Partners with and guides appropriate internal and external stakeholders and leverages expertise to determine and confirm customer/user requirements and their feasibility for a set of scenarios. Seeks and leverages a variety of feedback channels to incorporate customer insights into future designs or solution fixes.
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.
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.
Experience with C#/.NET and Azure cloud services (e.g., AKS, Azure Functions, Cosmos DB, Azure SQL).
Experience with production live-site engineering, observability tooling, and incident response. Familiarity with GraphQL, CI/CD pipelines, and infrastructure-as-code.
Candidates with comparable experience in Java and/or AWS are encouraged to apply.
#MicrosoftAI #CSharp #Azure #Kubernetes #BackendEngineering #FullStack
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800.00 - $234,700.00 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 $160,200.00 - $261,000.00 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
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. (
$100.6k - $199k
...internal estate. Microsoft Purview solutions is looking for a Software Engineer to offer integrated coverage to address data fragmentation... ...benefits and pay information here: Software Engineering IC4 - The typical base pay range for this role across the U.S. is...SuggestedOngoing contractLocal area$100.6k - $199k
...security cloud. As part of this mission, we're looking for a Software Engineer II to join our team and help build secure, scalable solutions... ...benefits and pay information here: Software Engineering IC4 - The typical base pay range for this role across the U.S. is...SuggestedOngoing contractLocal area$102.1k - $202.2k
...sovereign cloud operations faster, smarter, and more reliable. As a Software Engineer, you'll write code that solves real operational challenges,... ...benefits and pay information here: Software Engineering IC4 - The typical base pay range for this role across the U.S. is...SuggestedOngoing contractWork at officeLocal area$119.8k - $234.7k
...Frameworks team at Microsoft develops AI software that enables running AI models everywhere... ...Server, and Dynamics. As a Senior Software Engineer - Performance Tooling on the team, you... ...#AIInfra Software Engineering IC4 - The typical base pay range for this role...SuggestedOngoing contractWork at officeLocal area$102.1k - $202.2k
...some of Microsoft’s most critical customers? We’re looking for a Software Engineer II with the right mix of software development, on-line... ...benefits and pay information here: Software Engineering IC4 - The typical base pay range for this role across the U.S. is...SuggestedOngoing contractLocal area$119.8k - $234.7k
...MAIA AI accelerators and GPUs. We build software across the stack, from PyTorch and inference... ...seeking a self-motivated Senior Software Engineer - AI Frameworks who thrives on technical... ...#AIInfra Software Engineering IC4 - The typical base pay range for this role...Ongoing contractLocal area$119.8k - $234.7k
...forefront of Microsoft’s mission to redefine how software is built and experienced. We are... ...related technical field AND 4+ years technical engineering experience with coding in languages... ...Intelligence (AI) systems Software Engineering IC4 - The typical base pay range for this...Ongoing contractLocal area$119.8k - $234.7k
...video, and multimodal content. We are looking for aPrincipal Software Engineer - Responsible AIwho is passionate about building customer-facing... ...andcontrolplanecapabilities Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractWork at officeLocal area$119.8k - $234.7k
...Overview As a Senior Software Engineer do you enjoy solving problems, looking at problems through a different lens, and working closely... ...Experience interfacing with customers. Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractTemporary workLocal area$102.1k - $202.2k
...forefront of Microsoft's mission to redefine how software is built and experienced. We are... ...models, and many more. As a Software Engineer on the training infrastructure team, you... ...information here: Software Engineering IC4 - The typical base pay range for this role...Ongoing contractLocal area$119.8k - $234.7k
...heightened data isolation and security requirements. As a Senior Software Engineer in Azure Data Transfer, you will help us fulfill our goal of... ...or Python OR equivalent experience. Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractLocal area$119.8k - $234.7k
...GitHub and Microsoft. Our work spans the full software development lifecycle, with a focus on... ...We are looking for a Senior Software Engineer to help build a world-class coding agent... ...scale is a plus Software Engineering IC4 - The typical base pay range for this role...Ongoing contractLocal areaImmediate start$119.8k - $234.7k
...and continuously evaluate and optimize agents. As a Senior Software Engineer within Foundry Agents, you will build and evolve large‑scale,... ...Intelligence (AI) systems Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractLocal area$119.8k - $234.7k
...Overview We are looking for a Senior Software Engineer to join our Entity Data team within Microsoft AI Search. Our team develops AI-powered... ...skills. #MicrosoftAI Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractWork at officeLocal area$119.8k - $234.7k
..., the Secure Production Access (SPA) team is seeking a Senior Software Engineer to join our Virtualization team. SPA is at the forefront of... ...#SecureProductionAccess, #SPA, #AzureSecurity, #HRE, #SAW Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractWork at officeLocal area3 days per week$119.8k - $234.7k
...Overview Are you a Software Engineer already at the forefront of agentic AI development — someone who uses agents to build software today... ...engineering systems at scale. #GXP #GXPHiring Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractLocal area$102.1k - $202.2k
...attempts, every month? Look no further than the Microsoft Defender engineering team. You will be building and delivering cloud solutions to... ..., and data platform development. We are currently looking for Software Engineer II to join the team. You will help conduct business...Ongoing contractLocal area$102.1k - $202.2k
...AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. We are responsible for building the foundational... ...stack. In this role, you will work as a software engineer building and operating the Azure Managed Grafana, and Azure Monitor...Ongoing contractLocal area$60 - $68 per hour
...and services that improve everyday life while supporting businesses, communities, and economies worldwide Position: Software Dev Engineer II Location: Redmond, WA 98052 Duration: 12 Months Job Type: Temporary Assignment Work...Hourly payTemporary workInternshipWorldwideAfternoon shift- ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at the center of our team's expansion and will have a direct impact on documentation, processes, and customer relationships. Work will...
- ...WS - Software Engineer (DSP) _May 2020 Role Description & Primary Duties As part of our Power Electronics Team, the DSP Engineer will be developing and integrating software for magniX's electric propulsion systems. responsible for full life-cycle development (plan...
$102.1k - $202.2k
...Overview Do you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning about... ...work every day? Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works...Ongoing contractLocal areaVisa sponsorshipWork visaFlexible hours$119.8k - $234.7k
...Overview We are seeking a Senior Software Engineer to contribute to the development of a rapidly growing commercial platform. As part of our team, you will be responsible for delivering world-class experiences to our customers and partners. This role offers a dynamic...Ongoing contractLocal area$102.1k - $202.2k
...Overview Microsoft has an exciting opportunity for a Software Engineer in the Cloud+AI Azure Data Team. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data...Ongoing contractLocal area$86k - $94.5k
...Job Type Full-time Description Software Engineer I Redmond, WA Description At XKL, we set ourselves an aggressive mission: to identify problems in emerging network infrastructure even before these obstacles become evident to the Internet community...Full time$119.8k - $234.7k
...daily by your friends and family. We are looking for a Senior Software Engineer - Azure Storage who is passionate about distributed storage,... ...programming. #azurecorejobs Software Engineering IC4 - The typical base pay range for this role across the U.S. is...Ongoing contractLocal area$102.1k - $202.2k
...Frameworks team at Microsoft develops AI software that enables running AI models everywhere... ...and inclusive culture. As a Software Engineer II or Senior Software Engineer - Simulation... ...here: Software Engineering IC4 - The typical base pay range for this role...Ongoing contractLocal area$102.1k - $202.2k
...center of Microsoft’s mission to redefine how software is built and experienced, providing the... ...will contribute to services that empower engineers and scientists across the company to... ...information here: Software Engineering IC4 - The typical base pay range for this...Ongoing contractLocal area- Software Engineer II - Test Engineering Kymeta revolutionizes satellite communications through Intelligent Communications Platforms (ICPs). Our electronically steered flat panel antennas enable seamless communications on-the-move. Kymeta solutions serve government, military...WorldwideFlexible hours
$122.5k - $170k
Wireless Software Engineer (starlink) Design and implement signal processing algorithms for Starlink satellite communication hardware Location: Redmond, Washington, United States Compensation: $122,500 - 170,000 USD / year Job Tags: Software About The Role Wireless Software...Permanent employmentTemporary workWorldwideWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering IC4. Be the first to apply!
- software engineer internship remote Redmond, WA
- senior robotics software engineer Redmond, WA
- software development engineer aws Redmond, WA
- startup software engineer Redmond, WA
- rust software engineer Redmond, WA
- part time software developer remote Redmond, WA
- senior software engineer remote Redmond, WA
- software engineer Redmond, WA
- real time software engineer Redmond, WA
- federal - software developer Redmond, WA

