Microsoft

Software Engineering II

Microsoft
Apply
2 days ago
Remote, United StatesMid Level
H1B sponsor

Base Salary

$102k - $219k/yr

Responsibilities

  • Design, develop, and maintain engineering infrastructure, tools, and services supporting CI/CD for Microsoft Learning and Skilling platforms.
  • Develop, test, deploy, optimize, and maintain scalable Skilling platform features, including application and database components.
  • Build AI- and Copilot-enabled application features to improve user experience and productivity.
  • Support existing services and integrations with enterprise line-of-business applications and improve service reliability and debuggability.
  • Automate manual testing, implement test gates, and use AI/LLM-based tools to analyze test failures and identify root causes.
  • Create design documentation, identify dependencies, coordinate across teams, and ensure security, performance, and reliability across system boundaries.

Requirements

  • Bachelor’s degree in computer science or a related technical field and 2+ years of technical engineering experience with coding in C#, JavaScript, or Python, or equivalent experience.
  • Preferred qualifications include a master’s degree with 3+ years of experience, or a bachelor’s degree with 5+ years of experience, or equivalent experience.
  • At least 2 years of experience with cloud development principles, loosely coupled architectures, microservices, and DevOps practices.
  • At least 2 years of experience with C#, .NET, and React; building deployment pipelines and using infrastructure-as-code templates such as Azure Resource Manager or Bicep; and database development with Azure SQL, Cosmos DB, or Azure Data Factory.
  • Experience with Python, AI/LLM-based tools, RESTful APIs, microservices, ASP.NET, Azure AI Foundry, enterprise cloud and hybrid infrastructures, and scalable application design.
  • Knowledge of data structures, algorithms, software design principles, and CI/CD platforms such as Azure DevOps.
  • Production experience in at least two areas including automated secret and certificate management, private firewalled networks with VPNs, automated Kubernetes clusters, global multi-region technology stacks, automated API gateways, or code-first data pipelines.
  • Strong communication and collaboration skills for working with software engineers, program managers, data scientists, and product leaders.

Benefits

  • The typical U.S. base pay range is USD $102,100-$202,200 per year, with a separate range for the San Francisco Bay Area and New York City metropolitan area.
  • Certain roles may be eligible for benefits and other compensation.
  • Applications are accepted on an ongoing basis until the position is filled, with the posting open for at least five days.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me