Microsoft Edge Mobile team is seeking a Software Engineer 2 to join their Commercial Mobile Team, focusing on building a customizable, secure, and efficient browser for managed enterprise scenarios. This role offers an exciting opportunity to work on Microsoft's mobile browser platform, specifically optimized for smartphones and tablets. The position involves working with various codebases and technologies, including C++, Java, Objective-C, Swift, and JavaScript, while collaborating with multiple Microsoft business features and infrastructures such as Microsoft Intune, Microsoft Entra ID, and Microsoft Tunnel.
The ideal candidate will have strong experience in mobile development, particularly iOS, with a solid foundation in commercial software development and architecture design. The role requires expertise in API design, data structures, and asynchronous programming, along with the ability to work effectively in large codebases.
Working at Microsoft offers numerous benefits, including industry-leading healthcare, educational resources, and comprehensive parental leave policies. The position is hybrid, allowing up to 50% work from home, and involves 0-25% travel. This is an excellent opportunity for a mid-level engineer to make significant contributions to a widely-used product while working with cutting-edge technologies and enterprise-scale solutions.
The team environment emphasizes collaboration with partner teams and S500 customers, providing exposure to real-world problem-solving at scale. The role offers the chance to work on a modern codebase with fast iteration cycles, making it perfect for engineers who are passionate about mobile technology and enterprise solutions.