1

Senior Devops Software Engineer Jobs in Novi, MI

Senior Software Engineer

Milford, MI · On-site

$107K - $142K/yr

Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior ... DevOps principles. Develop AI-driven diagnostics and predictive analytics to enhance fault ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within ... Experience with deployment automation and DevOps practices. * Domain experience in financial ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within ... Experience with deployment automation and DevOps practices. * Domain experience in financial ...

Implement features using established design patterns and best practices under guidance from senior ... Azure DevOps Engineer Expert, etc. Knowledge, Skills, and Abilities * Solid understanding of ...

Implement features using established design patterns and best practices under guidance from senior ... Azure DevOps Engineer Expert, etc. Knowledge, Skills, and Abilities * Solid understanding of ...

We are seeking a Senior Software Engineer with deep hands-on Golang development experience to build CLI tools, developer productivity utilities, DevOps tooling, automation pipelines, and developer ...

Senior Golang Developer

Dearborn, MI · On-site

$50.25 - $66.25/hr

We are seeking a Senior Software Engineer with deep hands-on Golang development experience to build CLI tools, developer productivity utilities, DevOps tooling, automation pipelines, and developer ...

Commodity Senior Engineer

Dearborn, MI · On-site

$112K - $148K/yr

AI-Accelerated Software Development Across the SDLC: Use AI coding assistants and generative AI ... * DevOps & CI/CD: Deploy infrastructure components using Terraform, orchestrated via Tekton ...

Senior Software Engineer - onsite

Detroit, MI · On-site

$112K - $147K/yr

We are seeking an experienced Senior Software Engineer to lead the design and development of ... Familiarity with CI/CD pipelines, automated testing, and DevOps practices * Experience working in ...

Senior Software Engineer

Allen Park, MI · Remote

$111K - $147K/yr

This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ... Modern Operations & DevOps: Build robust CI/CD deployment pipelines on GCP, integrate automated ...

Senior Software Engineer

Allen Park, MI · On-site

$111K - $147K/yr

Modern Operations & DevOps: Build robust CI/CD deployment pipelines on GCP, integrate automated ... Software Craftsmanship: Deep understanding of software engineering disciplines including eXtreme ...

Showing results 21-40

Senior Devops Software Engineer information

See Novi, MI salary details

$70.8K

$134.4K

$180.1K

How much do senior devops software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for senior devops software engineer in Novi, MI is $134,435.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $151,500.00 per year, depending on experience, location, and employer.

What is a senior DevOps software engineer?

Senior DevOps Software Engineers are experienced professionals who bridge the gap between software development and IT operations. They are responsible for designing, implementing, and maintaining automated systems that enable efficient software delivery and infrastructure management. Their work includes managing CI/CD pipelines, ensuring system reliability, optimizing performance, and collaborating with development and operations teams to streamline processes. With a focus on automation, scalability, and security, Senior DevOps Engineers play a key role in accelerating product releases and maintaining high system availability.

What are the key skills and qualifications needed to thrive as a senior DevOps software engineer?

To excel as a Senior DevOps Software Engineer, you need deep experience in software development, system administration, automation, and cloud infrastructure, typically backed by a computer science degree or equivalent experience. Proficiency with tools like Docker, Kubernetes, Jenkins, AWS/Azure/GCP, and familiarity with CI/CD pipelines and infrastructure-as-code is essential, along with relevant certifications such as AWS Certified DevOps Engineer. Strong problem-solving, collaboration, and communication skills help you bridge the gap between development and operations teams. These skills ensure efficient, reliable delivery of software and scalable infrastructure, driving both operational excellence and business agility.

What are some common challenges faced by senior DevOps software engineers in large-scale production environments?

Senior DevOps Software Engineers often navigate the complexities of automating deployment pipelines, maintaining system reliability, and scaling infrastructure to meet business demands. Balancing speed of delivery with system security and stability is a frequent challenge, especially when coordinating across development, QA, and operations teams. Additionally, they must stay current with evolving cloud platforms and tools, ensuring seamless integration with existing systems while mentoring junior engineers and promoting best practices.

What is the difference between Senior Devops Software Engineer vs Devops Engineer?

AspectSenior Devops Software EngineerDevops Engineer
CredentialsBachelor's degree in CS or related field; experience often includes certifications like AWS, Azure, or DockerBachelor's degree in CS or related field; similar certifications common
Work EnvironmentDesigns, implements, and manages CI/CD pipelines, cloud infrastructure, and automation toolsSupports deployment, automation, and infrastructure tasks, often under supervision
Employer & Industry UsageUsed across tech companies, startups, and enterprises focusing on cloud and automationCommon in similar environments, often entry to mid-level roles in tech and IT sectors

The main difference is experience level and scope. Senior Devops Software Engineers typically lead complex projects, design architecture, and mentor teams, while Devops Engineers focus on supporting deployment and automation tasks. Both roles require similar credentials and are vital in cloud and automation environments, but the senior role involves more strategic responsibilities.

Senior Software Engineer

Milford, MI • On-site

General Motors
Transportation Equipment Manufacturing • 10K+ employees

$107K - $142K/yr

Other

Re-posted 9 days ago


General Motors rating

8.2

Company rating: 8.2 out of 10

Based on 311 frontline employees who took The Breakroom Quiz


Job description

Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior Software EngineerApplyremote type: Hybridlocations: Milford, Michigan, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202617613**Job Description****DUTIES:** Deliver high-quality software for embedded controls systems in the electrification space specifically for VMEC - High Voltage Battery Wired/Wireless Communication and Sensing (WCSR). Ensure SW deliverables on time and with quality in support of Wired and Wireless Battery Management Systems. Ensure compliance with safety requirements government regulations and GM-internal policies (e.g. MISRA guidelines). Adhere to good software design principles utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions. Design develop and implement Physics and Controls requirements to continuously improve software for mechatronic controls diagnostics strategies and controller communication. Maintain an understanding of Ethernet standards and its application and automotive communication protocols like CAN LIN ARXML. Test and demonstrate software functionality and readiness ensuring hardware agnostic solutions across all GM owned software. Document requirements for design solutions and link them to test cases that can demonstrate software functionality ensuring traceability. Utilize automated test tools in build environments test benches and vehicles to verify functionality at the Controller System and Vehicle level. Lead and provide guidance to your Agile Scrum team members fostering a collaborative and inclusive environment. Coordinate with various departments outside your organization such as Systems and Safety Validation Electrical Architecture Software Defined Vehicle (SDV) Calibration and Vehicle Performance. Embrace software development methodologies to ensure Software Built In Quality promoting early bug detection and facilitating collaboration between developers testers and non-technical stakeholders. Familiarize and work efficiently with Software Defined Vehicle (SDV) and Service Oriented Architecture (SOA) principles leveraging them to create optimized and modular software solutions. Utilize CI/CD pipelines for efficient development testing and deployment of software solutions with a solid understanding of DevOps principles. Develop AI-driven diagnostics and predictive analytics to enhance fault detection prognostics and anomaly detection within embedded control systems. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.**REQUIREMENTS**: Bachelor’s degree in Electrical and Computer Engineering, Computer Science, Mechanical Engineering, or related field of study. Five (5) years of experience as an Embedded Software Engineer, Embedded Controls Engineer or related occupation. OR Master's degree in Electrical and Computer Engineering, Computer Science, Mechanical Engineering, or related field of study. Two (2) years of experience as an Embedded Software Engineer, Embedded Controls Engineer or related occupation. Two (2) years of experience with the following: Embedded software development; System design diagnostics strategies and control systems for embedded software applications; Testing strategies including SiL HiL and Vehicle-Level testing frameworks; C C++ programming and Python scripting; Diagnostics strategies software verification and validation methodologies; and Software testing environments. #J-18808-Ljbffr

What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908