Software Engineer II- Mobile

Microsoft empowers every person and organization on the planet to achieve more through technology and software solutions.
Mobile
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II- Mobile

Microsoft's Purview Information Protection Team is seeking a Software Engineer II for Mobile development (iOS & Android) to join their security-focused division. The role involves building security capabilities that help customers discover, classify, and protect sensitive information across different platforms. The team develops Classification, Labeling, and Protection (CLP), security policies, document encryption, Information Right Management (IRM), and Data Loss Prevention features.

The position offers an opportunity to work on enterprise-grade features that impact millions of customers worldwide, specifically focusing on protecting information and maintaining data security across platforms. You'll be working with Office Products such as Word, Excel, PowerPoint, and contributing to solutions that are both complex and scalable.

As part of Microsoft's mission to empower every person and organization globally, you'll be working in a collaborative environment with a growth mindset, focusing on innovation and shared goals. The role requires strong mobile development expertise, with the opportunity to work alongside experienced professionals in a dynamic, security-focused environment.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. You'll be part of a company culture that values respect, integrity, and accountability, creating an inclusive environment where everyone can thrive both professionally and personally.

Last updated 2 days ago

Responsibilities For Software Engineer II- Mobile

  • Work with Software Engineers, Product Managers, Designers and cross-functional teams to deliver security solutions
  • Design and develop large components with quality, performance, simplicity, durability, scalability, and maintainability
  • Collect, classify, and analyze data for decision-making
  • Work across organizations and directly with partners in Office and across Microsoft
  • Embody Microsoft's Culture and Values

Requirements For Software Engineer II- Mobile

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years of professional mobile development experience using objective-C, Swift, Java, C++, C#
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python

Benefits For Software Engineer II- Mobile

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II- Mobile

Software Engineer II

Microsoft Teams is seeking a Software Engineer II to enhance mobile engineering systems and automate release processes.

Software Engineer II

Microsoft Software Engineer II position focusing on iOS development for the Microsoft Authenticator app, offering hybrid work and competitive compensation.

Software Engineer II - The Windows Connected Experiences Team

Mid-level Software Engineer role at Microsoft working on Windows Connected Experiences team, focusing on cross-device mobile applications and connectivity.

Software Engineer II

Microsoft Edge team is seeking a Software Engineer II in Hyderabad to develop mobile applications, requiring 3+ years of experience in C++ or mobile development.

Software Engineer II - Seeing AI

Software Engineer II position at Microsoft working on Seeing AI, a visual assistant for the blind community, involving mobile development and cloud services.