High-paying software engineering jobs in Midland
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 12 software engineering jobs listed below pay well, with salaries between $101,674 and $141,861 per year. Forward Deployed Engineer, Software Architect and Data Engineer are among the most popular high-paying roles in Midland, MI.
Job title
Updated Nov 03, 2026Software Architect
Midland
Michigan
Forward Deployed Engineer
Midland
Michigan
Cloud Consultant
Midland
Michigan
Devops Engineer
Midland
Michigan
Data Engineer
Midland
Michigan
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Software Architect
Review job description
Please refer to the employers job description for complete details.
Software architects define system architecture, guide development teams, and evaluate technology choices. They should have experience with architecture frameworks, strong problem-solving abilities and excellent communication skills.
Currently, 36% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Midland
$72.32 per hourMichigan
$68.73 per hourSkills
- Java
- APIs
- Agile
- REST
- Microservices
-
Forward Deployed Engineer
Forward Deployed Engineer jobs take 47 days on average from job posting to starting date. Currently, 29% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Midland
$141,861 per yearMichigan
$149,805 per year -
Cloud Consultant
Review job description
Please refer to the employers job description for complete details.
Cloud Consultants advise on cloud adoption, optimize infrastructure, and ensure security compliance. Expertise in cloud platforms, security protocols, and problem-solving are key.
Currently, 26% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See jobsAverage pay
Midland
$122,008 per yearMichigan
$190,059 per year -
Devops Engineer
Review job description
Please refer to the employers job description for complete details.
DevOps engineers enhance collaboration between development and operations, automate processes and improve software deployment. Essential skills include expertise in CI/CD practices, a knowledge of cloud services and proficiency with scripting languages.
Devops Engineer jobs take 42 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 5% of job openings are part-time roles.
See jobsAverage pay
Midland
$102,230 per yearMichigan
$124,979 per yearSkills
- CI/CD
- Continuous integration
- DevOps
- AWS
- Kubernetes
-
Data Engineer
Review job description
Please refer to the employers job description for complete details.
Data Engineers build data pipelines, ensure data integrity, and optimize data systems. Proficiency in SQL, expertise in data modeling, and programming language fluency are essential.
Data Engineer jobs take 32 days on average from job posting to starting date. Currently, 38% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See jobsAverage pay
Midland
$101,674 per yearMichigan
$113,796 per yearSkills
- SQL
- Python
- AWS
- ETL
- Spark