How much does a Software Engineer make in Lansing, MI?
A Software Engineer in Lansing, Michigan, enjoys a solid income with an average yearly salary of $98,926. This figure offers a broad view, but let’s break down the range more closely. The salary distribution shows that most engineers earn between $63,760 and $183,471 annually. A significant portion, about 22.91%, falls in the lower range, earning around $63,760 per year. This entry-level range is ideal for fresh graduates starting their career.
Moving up the ladder, software engineers earn more with experience. For instance, those in the middle of the spectrum, around 19.54%, make approximately $75,731 to $87,702 per year. As skills and experience grow, so do salaries. Engineers in the upper range, earning $147,558 and more, make up about 5.39% of the workforce. This range is typical for senior engineers and those in specialized roles. The highest earners, about 0.67%, rake in $195,442 and above per year. These positions often require extensive experience and advanced skills.
What are the highest paying cities for a Software Engineer near Lansing, MI?

-
Okemos, MI
Average Salary: $112,410
In Okemos, software developers often work in a vibrant tech community. Major companies like Deloitte and Blue Cross Blue Shield offer many opportunities. The area combines a relaxed lifestyle with a strong job market.
Find Software Engineer jobs in Okemos, MI
-
East Lansing, MI
Average Salary: $90,882
East Lansing is home to Michigan State University, making it a hub for innovation and tech. Here, tech professionals often work at companies like Dow Chemical and SpartanNash. The city offers a lively environment with many tech events and meetups.
Find Software Engineer jobs in East Lansing, MI
-
Dimondale, MI
Average Salary: $89,180
Dimondale provides a quiet setting for tech careers, with a focus on engineering and software development. Workers here may find opportunities at firms such as Trusaic. The community is small but offers a supportive work culture with a low cost of living.
Find Software Engineer jobs in Dimondale, MI
What are the best paying companies for a Software Engineer in Lansing, MI?

-
CVS Health
Average Salary: $162,689
CVS Health offers a range of opportunities for Software Engineers, focusing on creating advanced technology solutions in healthcare. The company operates in numerous locations, including Lansing, MI, where they seek skilled engineers to enhance patient care systems.
-
Deloitte
Average Salary: $139,967
Deloitte provides Software Engineers with chances to work on cutting-edge projects across various industries. Based in Lansing, MI, Deloitte’s teams focus on delivering technology solutions that improve business outcomes.
-
Ryder System
Average Salary: $118,000
Ryder System, operating in Lansing, MI, hires Software Engineers to develop software that supports their logistics and supply chain management. Engineers work on projects that enhance efficiency and customer service.
-
BS&A Software
Average Salary: $88,288
BS&A Software, based in Lansing, MI, offers a collaborative environment for Software Engineers. They focus on creating software for real estate management, allowing engineers to develop impactful solutions for clients.
-
Auto-Owners Insurance
Average Salary: $81,850
Auto-Owners Insurance provides opportunities for Software Engineers to work on developing software that improves customer experiences. The company operates in Lansing, MI, where they focus on innovation in the insurance industry.
-
State of Michigan
Average Salary: $78,966
The State of Michigan offers Software Engineers a chance to work on projects that benefit the public. With offices in Lansing, MI, the state focuses on developing software solutions for various government services.
-
Community Mental Health Authority
Average Salary: $74,243
Community Mental Health Authority in Lansing, MI, seeks Software Engineers to develop software that supports mental health services. Engineers work on projects that aim to improve patient care and service delivery.
-
Brooksource
Average Salary: $70,000
Brooksource, based in Lansing, MI, provides opportunities for Software Engineers to work with various clients across different industries. They focus on delivering customized software solutions that meet client needs.
What are the best paying Software Engineer related jobs in Lansing, MI?

-
Machine Learning Engineer
Average Salary: $195,442
This role involves developing and deploying models that use machine learning. Companies in the area often focus on data analysis and automation. Experience in Python and data handling is often needed.
Find Machine Learning Engineer jobs in Lansing, MI
-
Technical Architect
Average Salary: $174,200
Technical Architects plan and oversee the system design in a company. They ensure technology meets business needs. Lansing's firms value clear communication and problem-solving skills in this role.
Find Technical Architect jobs in Lansing, MI
-
Security Engineer
Average Salary: $160,616
Security Engineers protect company data and systems. They monitor for breaches and implement protective measures. Local businesses look for candidates with strong analytical skills and a keen eye for detail.
Find Security Engineer jobs in Lansing, MI
-
Site Reliability Engineer
Average Salary: $157,500
Site Reliability Engineers ensure that applications run smoothly. They work to improve performance and solve any issues that arise. Companies in Lansing appreciate those with experience in infrastructure and automation.
Find Site Reliability Engineer jobs in Lansing, MI
-
Cloud Engineer
Average Salary: $131,183
Cloud Engineers manage and maintain cloud services. They ensure that systems are secure and efficient. Local employers seek candidates with strong cloud computing skills and a focus on innovation.
Find Cloud Engineer jobs in Lansing, MI
-
Product Manager
Average Salary: $127,029
Product Managers lead the development of new products. They work closely with teams to bring ideas to market. Lansing’s companies value those who can bridge the gap between technical and business aspects.
Find Product Manager jobs in Lansing, MI
-
Front End Developer
Average Salary: $112,627
Front End Developers create the parts of websites that users interact with. They focus on making the user experience smooth and enjoyable. Local firms look for developers with strong skills in HTML, CSS, and JavaScript.
Find Front End Developer jobs in Lansing, MI
-
Data Engineer
Average Salary: $109,647
Data Engineers build systems that collect and manage data. They ensure data is clean and accessible. Companies in Lansing need candidates with strong skills in database management and data processing.
Find Data Engineer jobs in Lansing, MI
-
DevOps Engineer
Average Salary: $108,278
DevOps Engineers focus on improving the software development lifecycle. They work to automate and integrate processes. Local businesses appreciate candidates with a blend of coding and operational skills.
Find DevOps Engineer jobs in Lansing, MI
-
UI/UX Designer
Average Salary: $108,089
UI/UX Designers focus on creating user-friendly interfaces. They aim to improve the user experience on websites and applications. Lansing companies seek designers who can balance creativity with usability.
Find UI/UX Designer jobs in Lansing, MI



