← all jobs

[Remote] Software Engineer II

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Microsoft is seeking a Software Engineer II to help build and operate Azure platforms that integrate specialized partner technologies and services with Azure. The role involves designing and implementing reliable, scalable cloud features, collaborating with engineering, product, and partner teams, and applying modern and AI-assisted development practices across the software lifecycle.

Responsibilities

  • 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 changes to artifacts, reviewing all changes and applying appropriate tooling and processes with minimal guidance
  • Creates and implements code for a product, service, or feature, reusing code as applicable with minimal supervision. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions). Escalates identified blockers or unknowns during the development process, communicates how they will impact timelines, and contributes to identifying strategies and/or opportunities to address them with minimal supervision
  • Understands and provides feedback for proposals for architecture, with technical leadership from others. With minimal supervision, tests and explores various design options for a product/solution feature, outlining strengths and weaknesses of each option. Collaborates with architects with minimal supervision to build and modify a product/solution feature, providing feedback as needed. Begins to own or collaborate with other engineers on the architecture of solutions, following technical leadership as applicable. Contributes to the development of design documents that support user stories and other product requirements with oversight. Develops an awareness of the current technology landscape
  • Escalates and shares findings from investigations with the team and owns some design decisions. Helps to ensure system architecture and individual designs meet performance, scalability, resiliency, cost of goods sold (COGS), and other requirements and expectations. Upholds Microsoft standards of security, privacy, and other compliance requirements and expectations. Understands the importance of building solutions that expand upon the work of others. Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products
  • Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support easier, faster, and more effective software engineering for complex product features. Identifies whether open source or internal code is available to address coding needs for a set of product features, and reuses it in a responsible manner where applicable. Develops higher-level awareness of tools outside current areas of expertise. Helps to identify and/or create tools that are useful for building the product, determining if methods are still applicable for the current solution
  • Learns about and supports deployment to customers by following the correct measures to push features out to customers. Follows safe change deployment practices (e.g., ensuring that flights are set correctly) for their team to minimize adverse impact to users and other services with managerial guidance. Learns about and applies best practices for the deployment of features safely with managerial oversight and/or guidance from more experienced peers. Contributes to monitoring dependency status and ensuring that only the latest, secure versions are deployed. Identifies when rollback plans should be enacted for a product feature with direct supervision. Contributes to building deployment infrastructure to allow developers' private builds for a product feature to be tested in a production-like environment
  • Maintains operations of live site service, following security best practices when responding quickly to mitigate issues while using the minimum required permissions to do so that arise

Skills

  • 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
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience

Company Overview

  • Microsoft provides computer software, consumer electronics, cloud computing platforms, and digital enterprise systems. It was founded in 1975, and is headquartered in Redmond, Washington, USA, with a workforce of 10001+ employees. Its website is https://www.microsoft.com.
  • Company H1B Sponsorship

  • Microsoft has a track record of offering H1B sponsorships, with 2855 in 2026, 9192 in 2025, 9343 in 2024, 7677 in 2023, 11403 in 2022, 7210 in 2021, 7852 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] EPIC Configuration Analyst - Expert

    Work from home Full-time role

    [Remote] Sales Specialist

    Work from home Full-time role

    [Remote] Healthcare Project Manager

    Work from home Full-time role

    [Remote] Healthcare Project Manager

    Work from home Full-time role

    [Remote] Project Manager

    Work from home Full-time role

    Senior Remote Data Entry Specialist – Precision Data Management, Advanced Spreadsheet Mastery, and Data Quality Champion for brighthush’s Global Data Excellence Initiative

    Work from home Full-time role

    [Remote] Director/Associate Director Business Development

    Work from home Full-time role

    Principal Software Engineer

    Work from home Full-time role

    DFIR Consultant

    Work from home Full-time role

    Customer Care & Sales Representative

    Work from home Full-time role

    [Remote] Senior Technical Writer

    Work from home Full-time role

    [Remote] Product Marketing Manager - Nutraceuticals

    Work from home Full-time role

    Executive Account Manager, Coronary

    Work from home Full-time role

    Real Estate Agent Add a Second Income Stream With Your License

    Work from home Full-time role

    Remote Behavioral Medical Director, Central Region

    Work from home Full-time role

    Developer

    Work from home Full-time role

    STEM Project Designer – Dream Job for Curious Makers & Tinkerers

    Work from home Full-time role

    Entry‑Level Remote Data Entry Specialist – Precision Data Management, Advanced Tools, and Career Growth at careerpulse

    Work from home Full-time role

    AWS Cloud Infrastructure Architect – AI/ML Security Governance

    Work from home Full-time role

    Bi-Lingual Sales Support Associate

    Work from home Full-time role

    [Remote] Manager, Project Initiation - Client Services

    Work from home Full-time role