| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Houston, TX
Salary
$119,800–$234,700 / yr
Posted
20 days ago
Closes
Nov 18, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 62% of similar roles. Most pay $152,150–$217,725 — the shaded band above. At the midpoint, this role pays about $177k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 1103 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 985 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

We are seeking a Senior Software Engineer to join our team of dedicated professionals who specialize in delivering innovative solutions using modern software engineering practices and cloud technologies. In this role, you will work closely with customers to solve complex business problems by designing and implementing robust software systems. Your day-to-day responsibilities include coding in languages such as C++, Java, JavaScript, or Python, while also leveraging your expertise in PLC programming, industrial networking protocols like OPC UA and Modbus, and cloud platforms for OT–IT integration. You will contribute to major automation ecosystems and ensure compliance with industrial cybersecurity standards, all while building edge-to-cloud architectures that bridge the gap between operational technology and information technology.

What you'll do

  • Design and implement software solutions using modern engineering practices.
  • Develop applications in languages such as Java, Python, or JavaScript.
  • Integrate cloud technologies into industrial automation systems.
  • Work with SCADA systems and integration platforms like Kepware.
  • Ensure compliance with industrial cybersecurity standards (e.g., IEC 62443).
  • Implement edge-to-cloud architectures for efficient data processing.

What we're looking for

  • Bachelor's degree in Computer Science or equivalent technical experience.
  • 4+ years of software engineering experience with languages like C++, Java, Python.
  • Expertise in PLC programming and control systems (Ladder Logic, Structured Text).
  • Knowledge of industrial networking protocols such as OPC UA, Modbus, EtherNet/IP.
  • Experience with SCADA systems, historians, and integration platforms.
  • Understanding of major automation ecosystems including Rockwell, Siemens, Schneider.
  • Familiarity with cloud platforms, data services, distributed systems, and OT–IT integration.

More like this

Similar roles

Senior Software Engineer

Adobe

Lehi 85 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

Morgan Stanley

750 Seventh Ave- Ny 85 days ago $120,000$165,000
HTML5 Angular JavaScript CSS jQuery React Ember Chrome Dev Tools Unit testing Automated build pipelines GitHub Jira Rally Confluence Git Jenkins BDD Microservices Micro frontends Responsive design Web performance Browser DOM and Event APIs

Senior Software Engineer

Microsoft

Redmond, WA +2 128 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

Adobe

San Jose 88 days ago $228,600$331,050
Apache Spark Hadoop Apache Kafka AWS S3 Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra MongoDB Azure Cosmos DB Java Scala CI/CD Agile

Senior Software Engineer

Autodesk

San Francisco, CA 43 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 35 days ago $148,700$199,400
Java AWS DynamoDB SQS RDS Kinesis SQL NoSQL CI/CD Python PostgreSQL Kubernetes Terraform Git Docker Prometheus Grafana
Remote