Software Engineering IC2

Microsoft
Redmond, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 168K

Job location

Redmond, United States of America

Tech stack

C
Java
JavaScript
.NET
API
Artificial Intelligence
Software Applications
Azure
Microsoft Online Services
Business Software
C Sharp (Programming Language)
C++
Software Quality
Continuous Delivery
DevOps
Python
SQL Azure
Software Tools
Cloud Services
Software Engineering
Systems Integration
Enterprise Software Applications
Microsoft Power Automate
Spring Cloud
GitHub Copilot
React
Containerization
Information Technology
Cosmos DB
REST

Job description

We are seeking a Software Engineer to join Customer Success Engineering (CSE), where we are building the next generation of AI-powered and Agentic applications on Microsoft Cloud. You will work alongside experienced engineers, product managers, designers, and data scientists to develop intelligent solutions that leverage Microsoft Copilot, Azure AI Foundry, Azure OpenAI, and cloud-native technologies.

In this role, you will help design, build, and operate scalable services and user experiences that enable business transformation through AI agents, automation, and conversational experiences. You'll gain hands-on experience with modern engineering practices, including AI-assisted development, responsible AI, cloud-native architecture, observability, and continuous delivery.

If you're excited about solving complex problems, building innovative AI-powered applications, and learning from a diverse team working on strategic initiatives, we'd love to hear from you.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. We foster a culture of inclusion, growth mindset, innovation, respect, integrity, and accountability where everyone can thrive.

Responsibilities

Responsibilities

  • Design, develop, test, and deploy cloud-native applications and services using modern software engineering practices.
  • Build and enhance intelligent business applications leveraging Azure AI Foundry, Azure OpenAI and agentic frameworks.
  • Develop full-stack solutions using technologies such as C#, .NET, React, REST APIs, and cloud services.
  • Collaborate with cross-functional teams to deliver high-quality features aligned with business and customer needs.
  • Integrate AI agents, workflow automation, and conversational experiences into enterprise applications.
  • Build and maintain APIs, data models, and integrations utilizing services such as Azure SQL, Cosmos DB, and other Microsoft cloud platforms.
  • Utilize AI-assisted engineering tools, including GitHub Copilot and agentic development workflows, to improve productivity and software quality.
  • Learn and apply Responsible AI principles, security requirements, and engineering standards in all stages of software development., Abilityto meet Microsoft,customerand/or government security screening requirementsarerequiredfor this role. These requirements include, but are not limited to the following specialized security screenings:Microsoft Cloud Background Check:
  • This position will berequiredto pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

#CEAIjobs

Software Engineering IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 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 $111,100 - $183,700 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.

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience., Master's Degree in Computer Science or related technical field with proven experience 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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

About the company

Microsoft is a global technology company headquartered in Redmond, Washington. Our mission is to empower every person and every organization on the planet to achieve more. We develop, license, and support a wide range of software products, services, and devices that help individuals and businesses realize their full potential.

Our flagship products include the Microsoft 365 productivity cloud, Windows operating system, Azure cloud platform, and Dynamics 365 business applications. We are also a leader in areas such as artificial intelligence, cybersecurity, developer tools, and gaming through Xbox and Game Pass.

With operations in more than 190 countries and over 220,000 employees worldwide, Microsoft is committed to responsible innovation, inclusive economic growth, and sustainability. We work closely with governments, industries, and communities to ensure that technology serves the public good and helps address some of the world’s most pressing challenges.

As we celebrate our 50th anniversary in 2025, we continue to look forward—investing in AI, cloud, and quantum computing to shape the future of work, education, and society at large scale.

Apply for this position