Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$102.1k - $219.2k
Full-time

Microsoft

Role Description

As the Software Engineer II, you will serve as a hands-on engineer and technical authority, spearheading the design and implementation of sophisticated learning and skilling solutions that enhance our Microsoft Skilling platforms.

  • Design, develop and maintain engineering infrastructure, tools, and services that power the Continuous Integration and Continuous Delivery/Deployment (CI/CD) for Microsoft Learning (Skilling) platform and services.
  • Develop software features for Skilling platforms, including:
    • Requirement gathering
    • Architecture
    • Application and database design
    • Development, testing, and deployment
  • Leverage AI and develop Copilot features within the application to enhance user experience and productivity.
  • Support and maintain existing services & integrations with Line of Business (LOB) applications across the enterprise.
  • Establish and enforce proficient practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability.
  • Improve the reliability and debuggability of test frameworks by integrating automation and gates.
  • Develop and utilize AI/LLM models to analyze test failures, identifying root causes such as test flakiness or infrastructure issues.
  • Transition manual testing efforts currently handled by vendor Directly Responsible Individuals (DRIs) into automated processes.
  • Optimize, debug, refactor, and reuse code to improve performance and maintainability.
  • Work across organizations and directly with partners both in WWL and across Microsoft.
  • Drive identification of dependencies and the development of design documents for security features.
  • Communicate across teams and resolve conflicts between teams.
  • Embody our culture and values.

Qualifications

  • 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#, JavaScript, or Python OR equivalent experience.
  • Preferred Qualifications:
    • 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.
    • 2+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures, micro-services and DevOps model.
    • 2+ years of experience coding in C#, .Net and React.
    • 2+ years of experience in building and deployment pipelines from scratch and using Infrastructure as Code (IaaC) templates such as Azure Resource Manager (ARM) templates or Bicep.
    • 2+ years of experience in Database development in Azure SQL, Cosmos DB, or Azure Data Factory (ADF).
    • Experience with Python, AI/LLM-based tools and frameworks, particularly for analyzing test failures and predicting root causes.
    • Experience in developing applications using RESTful APIs, microservices architecture, ASP.NET, and Azure AI Foundry.
    • Knowledge of data structures, algorithms, and software design principles.
    • Experience in enterprise-scale technical experience with cloud and hybrid infrastructures, architecture designs, migrations, and technology management.
    • Knowledge of tools like Azure DevOps or similar CI/CD platforms for integrating and managing test gates.
    • Production experience with two or more of the following domains: automated secret and certificate management, building private firewalled networks with VPNs, building and managing multiple automated K8s clusters, implementing a global multi-region tech stack, automating API gateways, or automated code first data pipelines (Azure Data Factory preferred).
    • Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, and Data Scientists.

Requirements

  • Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 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 $133,800 - $219,200 per year.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
  • Find additional benefits and pay information here .
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Remote vacancy
  • $116.64k - $162k

     ...intelligence and operational excellence across the entire company. We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the future of data at Pantheon. ~Build scalable, reliable data... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Pantheon Systems, Inc

    Remote
    4 days ago
  • $95k - $120k

     ...how schools work, so every educator and student succeeds. We're hiring for multiple roles as either a Senior Software Engineer I or Senior Software Engineer II to join our AI Enablement Platform Engineering team. The AI Enablement team builds and evolves foundational... 
    Suggested
    Full time

    Frontline Education

    Remote
    9 hours ago
  • $85k - $115k

    Role Description The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ongoing support. This role ensures high-quality, fully... 
    Suggested
    Full time

    Meduit

    Remote
    9 hours ago
  • Role Description Join a high-performing engineering team as a Software Engineer II, where you'll design, build, and optimize enterprise-grade applications in a dynamic, fully-remote environment. Leverage your extensive experience in modern software development to drive... 
    Suggested
    Full time
    Remote work

    Indotronix International Corporation

    Remote
    9 hours ago
  • $95k - $120k

    Role Description Contrast seeks a seasoned Software Engineer II to join our team, focusing on the critical intersection of data and product development. This mixed role is responsible for building and maintaining robust data platforms to power business intelligence (BI... 
    Suggested
    Full time

    Contrast Security

    Remote
    1 day ago
  • $46.64 - $77.74 per hour

    Role Description CTG is seeking to fill a Software Engineer II opening for our client. Join a growing technology team where you'll design, develop, and support enterprise applications that power critical business operations. This role is ideal for an experienced software... 
    Contract work

    Computer Task Group, Inc

    Remote
    5 days ago
  • Role Description Spreetail is looking for a Software Engineer III to join our team. Spreetail is a technology-driven e-commerce company that owns...  ...requirements into sound software design. ~Mentor SE II engineers and help raise the overall engineering quality of the... 
    Full time

    Spreetail

    Remote
    9 hours ago
  • $120k - $140k

    Role Description Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development, enhancement, and maintenance of application systems that drive innovation and growth on the Evolve (WMS) platform. The... 
    Full time
    Work experience placement
    Summer work
    Remote work

    Fabletics

    Remote
    3 days ago
  • $92.9k - $145.8k

    Role Description Join our innovation team as a Software Engineer II, where you'll play a pivotal role in shaping innovative software solutions that drive our company forward. The Software Engineer II is responsible for the development and maintenance of the company’s software... 
    Full time
    Work experience placement

    MeridianLink

    Remote
    6 days ago
  • $161.93k - $227.33k

    Role Description At Freenome, we are seeking a Senior Software Engineer II to join our innovative Engineering team. The ideal candidate is an experienced backend engineer with a strong background in developing scalable and reliable software solutions. You will play a crucial... 
    Full time
    Work experience placement
    Remote work

    Freenome

    Remote
    9 hours ago
  • $192k - $242.5k

    Role Description We are currently seeking a Senior Software Engineer II to join our Self-Serve Productivity team. This is a fullstack role with a frontend lean, focused on building and extending Portal — Instacart's central hub for everything data. You'll partner closely... 
    Full time
    Work experience placement
    Remote work
    Work from home

    Instacart

    Remote
    3 days ago
  • $171k - $198k

    Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our company's growth and customer satisfaction. This role offers a unique opportunity to build impactful software used by some of... 
    Full time
    Flexible hours

    Extend

    Remote
    5 days ago
  • $186k

    Role Description Kit recently formed a dedicated Product Growth team, and we need a Senior Software Engineer II to build the in-product experiences that connect creator needs to realized value, increasing the number of creators who succeed through the product while driving... 
    Full time
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    Kit

    Remote
    9 hours ago
  • $70.1k - $115k

    Role Description The Software Engineer Consultant II implements applications following 12-factor principles to build out the product and iterative enhancements. They partner on full stack of software products; developing and implementing frontends (web or mobile), and backend... 
    Full time
    Work from home

    Allstate

    Remote
    2 days ago
  • $83.67k - $161.82k

     ...Overview Position Summary: As a Software Engineer II, you will be responsible for designing, developing, and maintaining complex software systems. This role involves working on more advanced projects compared to entry-level positions and requires a deeper understanding... 
    Local area
    Remote work

    Mercury Insurance Services, LLC

    United States
    2 days ago
  •  ...Job Description: We are looking for a Backend Engineer II to join the DMS+ team. This role focuses on building and refining the core APIs and database structures that power our next-generation dealer management services. You will work within a sophisticated AWS ecosystem... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    PamTen

    Aurora, CO
    1 day ago
  •  ...Software Engineer II EmpiRx Health is the leading clinically-driven pharmacy benefits management company. As the pioneer in value-based pharmacy care, EmpiRx Health puts its customers and members first by enabling them to take control of their pharmacy benefits, healthcare... 
    Remote work

    EmpiRx Health

    United States
    2 days ago
  • $89.4k - $134k

     ...Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week... 
    Remote work
    Visa sponsorship
    Flexible hours
    Shift work

    Cox Communications

    Atlanta, GA
    5 days ago
  • $114.5k - $188k

     ...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer... 
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    Iterable

    Denver, CO
    2 days ago
  • $104k - $202k

     ...merchant data science, and search and personalization. What you'll do... We are looking for a talented and motivated Software Engineer II to join our Site Reliability Engineering (SRE) team. In this role, you will design, build, and maintain internal tooling that... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...Software Engineer II Poland, Remote With a mission to financially empower the next generation, Sezzle is revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans that make shopping smarter... 
    Full time
    Remote work

    Sezzle

    United States
    2 days ago
  •  ...Software Engineer II Remote - Brazil What Is Teachable? Teachable is the platform for experts and businesses who take education seriously. In a world where anyone can ask AI for information, we're the home for those who educate with purpose, modernity, and humanity... 
    Contract work
    Work at office
    Local area
    Remote work

    Teachable

    United States
    2 days ago
  • $139k - $223k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Software Engineer II for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $35 - $60 per hour

     ...Offices Contact ( News Global NavigationEmployee Login ( File Transfer Filters Careers Added Jul 02, 2026 Software Engineer II (46236) Remote, Remote | Temp to Perm Apply ( For additional information on how we handle your data, see What to do if... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Internship
    Remote work

    Levi Ray & Shoup Inc

    United States
    5 days ago
  •  ...Software Engineer II The Software Engineer II is a highly valued member of the Engineering team and plays a critical role in designing, building, and maintaining the software systems that power Convo Communications' mission-critical platform. Our systems are complex... 
    Full time
    Remote work

    Convo Communications

    United States
    16 hours ago
  • $90k - $100k

     ...Job Title: Software Engineer II Location: Chicago, IL, US Rate: $90,000/Year to $100,000/Year Job req ID: 558 Job description Client is looking for a Software Engineer II who Learns quickly and makes steady progress and demonstrates... 
    Remote work

    Maintec Technologies

    Chicago, IL
    2 days ago
  • $182.48k - $245.5k

     ...create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II San Mateo, CA Role Overview Sony Interactive Entertainment LLC seeks a Software Engineer II in San Mateo, CA to develop... 
    Remote work
    Work from home

    PlayStation

    San Mateo, CA
    16 hours ago
  •  ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3. You will collaborate... 
    For contractors
    Remote work

    Reflexive Concepts

    Annapolis Junction, MD
    4 days ago
  • $46.64 - $77.74 per hour

     ...Are you ready to join a growing team? CTG is seeking a Software Engineer II to support a cloud migration initiative for our client. This role will focus on migrating .NET-based APIs from an OpenShift environment to Azure Cloud, including application updates, pipeline... 
    Contract work
    Local area
    Remote work

    CTG, Inc.

    Buffalo, NY
    5 days ago
  • $151.4k - $227k

     ...build teams that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. Job Title: Software Engineer II Location: 425 Market Street, Suite 2400, San Francisco, CA 94105 *Telecommuting permitted: work may be performed within... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide

    The Trade Desk

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!