Microsoft

Principal Software Engineer – Mobile

Microsoft

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

As Microsoft’s Principal Software Engineer – Mobile, you will play a critical role in developing the mobile technologies of the future. As a leader in this area, you will work with a talented team of engineers and designers to create and maintain cutting-edge software solutions.You will have the opportunity to lead the development of mobile applications across multiple platforms, as well as to provide technical guidance and oversight on the development process. To be successful in this role, you must have a strong technical background in software engineering, mobile development, and design. You should possess excellent communication and problem-solving skills, and have the ability to maintain positive working relationships with stakeholders. If you’re up for the challenge, we’d love to hear from you!

Responsibilities: -Lead the development of mobile applications across multiple platforms -Provide technical guidance and oversight on the development process -Develop and maintain cutting-edge software solutions -Collaborate with team of engineers and designers to create mobile technologies of the future -Assess and troubleshoot software problems and identify solutions -Maintain positive working relationships with stakeholders -Stay up-to-date with industry trends and best practices

Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Excellent Problem Solving And Communication Skills

  • And Java

  • Strong Technical Knowledge Of Mobile Software Development

  • Familiarity With Xcode

  • Swift

  • Objective-C

  • Experience With Agile Development Methodology

  • Knowledge Of Mobile Security Protocols

  • Understanding Of Mobile Application Architecture

  • Ability To Debug And Optimize Complex Code

  • Familiarity With Mobile Device Testing And Performance Optimization

Required Skills
  • Documentation

  • Project Management

  • Security

  • Testing

  • Android

  • Networking

  • Troubleshooting

  • User Interface

  • Software design

  • Debugging

  • iOS

  • agile

  • Coding

  • Cloud Computing

  • Mobile

Soft Skills
  • Communication

  • Leadership

  • Problem Solving

  • Time management

  • Interpersonal Skills

  • Organization

  • Critical thinking

  • Attention to detail

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer – Mobile is between $110,000 and $145,000 per year. This figure can vary depending on experience, job location, and company size.

Additional Information
Microsoft is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 9th, 2023
Apply BeforeNovember 16th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Microsoft

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started