How much does a Software Engineer make in Lansing, MI?
If you are thinking about becoming a Software Engineer in Lansing, MI, it is good to know how much you might earn. The average yearly salary for this job in Lansing is $101,082. This means that many software engineers in the area earn close to this amount. Here are some other facts about software engineer salaries in Lansing:
Software engineers in Lansing can earn different amounts based on their experience and skill level. Here are some average salaries based on experience:
- 10% of software engineers earn $65,000 or less.
- 20% of software engineers earn between $65,000 and $77,000.
- 30% of software engineers earn between $77,000 and $90,000.
- 40% of software engineers earn between $90,000 and $103,000.
- 50% of software engineers earn between $103,000 and $116,000.
- 60% of software engineers earn between $116,000 and $129,000.
- 70% of software engineers earn between $129,000 and $142,000.
- 80% of software engineers earn between $142,000 and $155,000.
- 90% of software engineers earn between $155,000 and $168,000.
- 100% of software engineers earn between $168,000 and $181,000.
What are the highest paying cities for a Software Engineer near Lansing, MI?

-
Okemos, MI
Average Salary: $114,512
Okemos offers a vibrant tech scene with companies like Deloitte and LTIMindtree. Professionals enjoy a blend of innovative projects and collaborative work environments. The area’s commitment to growth ensures ample opportunities for career advancement.
Find Software Engineer jobs in Okemos, MI
-
East Lansing, MI
Average Salary: $90,998
East Lansing combines a bustling tech environment with academic influence. With companies like IBM and Qualtrics, engineers can work on cutting-edge solutions. The city’s diverse opportunities make it a great place for those looking to grow their tech careers.
Find Software Engineer jobs in East Lansing, MI
-
Dimondale, MI
Average Salary: $85,430
In Dimondale, tech firms offer a welcoming atmosphere for engineers. Companies like Spectrum Health provide a supportive environment for professional development. The area's focus on technology ensures that work remains engaging and rewarding.
Find Software Engineer jobs in Dimondale, MI
What are the best paying companies for a Software Engineer in Lansing, MI?

-
CVS Health
Average Salary: $161,804
CVS Health provides a variety of opportunities for Software Engineers to work on innovative projects. They focus on improving customer health care and are located in various cities across the United States, including Lansing, MI.
-
Deloitte
Average Salary: $142,750
Deloitte offers Software Engineers exciting roles in technology consulting and solutions. They aim to drive business growth and innovation. Deloitte operates in numerous locations across the globe, including Lansing, MI.
-
Ryder System
Average Salary: $118,000
At Ryder System, Software Engineers help build and maintain tech solutions that support logistics and supply chain management. They have a strong presence in Lansing, MI, and across the country.
-
BS&A Software
Average Salary: $88,288
BS&A Software offers Software Engineers roles that involve creating software for real estate and financial services. They operate in several locations, including Lansing, MI.
-
Auto-Owners Insurance
Average Salary: $81,400
Auto-Owners Insurance provides Software Engineers with opportunities to work on projects that enhance their insurance services. They have offices in Lansing, MI, and other key locations.
-
State of Michigan
Average Salary: $79,292
The State of Michigan offers Software Engineers positions that involve improving government services and digital infrastructure. They have offices in Lansing, MI, and various other areas.
-
Community Mental Health Authority
Average Salary: $74,243
Community Mental Health Authority seeks Software Engineers to help develop software that supports mental health services. They operate in Lansing, MI, and other regions.
-
Brooksource
Average Salary: $70,000
Brooksource offers Software Engineers roles in IT consulting and staffing services. They aim to help businesses optimize their technology. They have locations in Lansing, MI, and beyond.
What are the best paying Software Engineer related jobs in Lansing, MI?

-
Machine Learning Engineer
Average Salary: $195,442
This role involves creating models to process large data sets. Companies in Lansing, like McLaren Greater Lansing, value these skills for predictive analytics. You will work with data scientists to improve systems.
Find Machine Learning Engineer jobs in Lansing, MI
-
Technical Architect
Average Salary: $174,750
In this position, you design system infrastructures. Firms such as McLaren Greater Lansing look for experts to ensure systems are scalable and efficient. Your work will impact how teams develop and deploy applications.
Find Technical Architect jobs in Lansing, MI
-
Security Engineer
Average Salary: $160,616
Protecting company data is key. Lansing-based businesses need specialists who can design security systems. You will monitor networks and respond to threats, keeping sensitive information safe.
Find Security Engineer jobs in Lansing, MI
-
Site Reliability Engineer
Average Salary: $157,500
Ensuring systems run smoothly is your focus. Companies like McLaren Greater Lansing rely on you to maintain uptime and reliability. You will automate processes and fix issues quickly.
Find Site Reliability Engineer jobs in Lansing, MI
-
Cloud Engineer
Average Salary: $132,620
Managing cloud resources is essential. Lansing companies need pros who can deploy and manage cloud solutions. You will work with AWS, Azure, or Google Cloud to keep services running.
Find Cloud Engineer jobs in Lansing, MI
-
Product Manager
Average Salary: $128,405
Driving product development is a big task. Lansing businesses require PMs who understand market needs. You will collaborate with engineers and designers to bring products to market.
Find Product Manager jobs in Lansing, MI
-
Data Engineer
Average Salary: $112,738
Working with large data sets is part of the job. Lansing firms need data engineers to build and maintain data pipelines. You will ensure data is clean and accessible for analysis.
Find Data Engineer jobs in Lansing, MI
-
UI/UX Designer
Average Salary: $107,930
Creating user-friendly interfaces is vital. Companies in Lansing hire designers to improve user experience. You will work on layouts, color schemes, and user flows to make apps intuitive.
Find UI/UX Designer jobs in Lansing, MI
-
Technical Support Engineer
Average Salary: $100,000
Providing technical help is key. Lansing businesses rely on support engineers to solve user issues. You will diagnose problems and offer solutions, ensuring smooth operations.
Find Technical Support Engineer jobs in Lansing, MI
-
Front End Developer
Average Salary: $97,940
Building web interfaces is your task. Lansing firms need front-end developers to create responsive sites. You will work with HTML, CSS, and JavaScript to make websites look good and work well.
Find Front End Developer jobs in Lansing, MI



