How much does a Senior Mobile Software Engineer make in the United States?
-
The average Senior Mobile Software Engineer salary in the United States is $110,595 as of January 01, 2026. The range for our most popular Senior Mobile Software Engineer positions (listed below) typically falls between $100,026 and $121,163. Keep in mind that salary ranges can vary widely depending on many important factors, including position, education, certifications, additional skills, and the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
Senior Mobile Software Engineer's Annual Base Salary
| Job Title | Salary | Hourly Rate | Location | Date Updated |
| Mobile Software Senior Engineer | $135,510 | $65.15 | United States | January 01, 2026 |
| Mobile Software Engineer | $114,490 | $55.04 | United States | January 01, 2026 |
| Mobile Software Developer - Senior | $135,600 | $65.19 | United States | January 01, 2026 |
| Staff Software Engineer Mobile | $127,963 | $61.52 | United States | January 01, 2026 |
| Senior Mobile Engineer | $104,597 | $50.29 | United States | January 01, 2026 |
| Mobile Applications Developer, Sr. | $135,501 | $65.14 | United States | January 01, 2026 |
| Senior Software Engineer | $135,100 | $64.95 | United States | January 01, 2026 |
| Mobile Applications Developer | $114,487 | $55.04 | United States | January 01, 2026 |
| Senior Software Support Engineer | $108,300 | $52.07 | United States | January 01, 2026 |
| Software Release Engineer Senior | $121,690 | $58.50 | United States | January 01, 2026 |
-
The Mobile Software Senior Engineer troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Senior Engineer has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Senior Engineer typically reports to a supervisor or manager. Working as a Mobile Software Senior Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Mobile Software Senior Engineer SalaryAlternate Job Titles:Mobile Applications Developer, Sr., Mobile Software Developer - Senior
-
The Mobile Software Engineer troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Engineer has knowledge of a variety of concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Engineer typically reports to a manager or head of a unit/department. Working as a Mobile Software Engineer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. View Mobile Software Engineer SalaryAlternate Job Titles:Mobile Applications Developer, Mobile Software Developer - Experienced
-
The Mobile Software Developer - Senior troubleshoots system problems and issues and looks for ways to improve the application. Responsible for developing, testing, implementing, and maintaining mobile applications. Being a Mobile Software Developer - Senior has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). May require a bachelor's degree. In addition, Mobile Software Developer - Senior typically reports to a supervisor or manager. Working as a Mobile Software Developer - Senior typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Mobile Software Developer - Senior SalaryAlternate Job Titles:Mobile Applications Developer, Sr., Mobile Software Senior Engineer
-
Mobile Applications Developer, Sr. is responsible for developing, testing, implementing, and maintaining mobile applications. Troubleshoots system problems and issues and looks for ways to improve the application. Being a Mobile Applications Developer, Sr. may require a bachelor's degree. Has knowledge of commonly-used concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). Additionally, Mobile Applications Developer, Sr. typically reports to a supervisor or manager. To be a Mobile Applications Developer, Sr. typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Mobile Applications Developer, Sr. SalaryAlternate Job Titles:Mobile Software Developer - Senior, Mobile Software Senior Engineer
-
The Senior Software Engineer performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Senior Software Engineer requires a bachelor's degree. May direct a few junior level software engineers. In addition, Senior Software Engineer typically reports to a manager. Being a Senior Software Engineer contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Senior Software Engineer typically requires 4 to 7 years of related experience. View Senior Software Engineer SalaryAlternate Job Titles:Software Engineer III, Software Developer III
-
Mobile Applications Developer is responsible for developing, testing, implementing, and maintaining mobile applications. Troubleshoots system problems and issues and looks for ways to improve the application. Being a Mobile Applications Developer may require a bachelor's degree. Has knowledge of a variety of concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). Additionally, Mobile Applications Developer typically reports to a manager or head of a unit/department. To be a Mobile Applications Developer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. View Mobile Applications Developer SalaryAlternate Job Titles:Mobile Software Developer - Experienced, Mobile Software Engineer
-
The Senior Software Support Engineer creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion. Troubleshoots and develops technical solutions related to software and setup errors for field engineers, technicians, and customers. Being a Senior Software Support Engineer requires a bachelor's degree in area of specialty. Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources. In addition, Senior Software Support Engineer typically reports to a manager. Working as a Senior Software Support Engineer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Senior Software Support Engineer SalaryAlternate Job Titles:Software Support Engineer III, Software Solutions Engineer III, Software Technical Support Engineer III
-
The Software Release Engineer Senior is responsible for the design and development of builds, scripts, installation procedures, and systems including source code control and issue tracking. Responsible for software builds and releases. Being a Software Release Engineer Senior requires a bachelor's degree in a related area. Works closely with a quality assurance team to ensure final version is up to organizational standards. In addition, Software Release Engineer Senior typically reports to a supervisor or manager. Being a Software Release Engineer Senior work is generally independent and collaborative in nature. Contributes to moderately complex aspects of a project. Working as a Software Release Engineer Senior typically requires 4 -7 years of related experience. View Software Release Engineer Senior SalaryAlternate Job Titles:Release Engineer III, Build and Release Engineer Senior, Deployment Engineer Senior