← Back to Jobs
Microsoft logo

Principal Engineering Manager - OneDrive iOS

Microsoft
4.2(8903)
👥10k+
Software Engineering
Redmond, WA
$139k - $304k
3 weeks ago
🤖 AI-First🛠️ Cursor-friendly🌍 Remote💻 Open Source
Apply →

Explicitly encourages vibe coding and AI-assisted development using tools like GitHub Copilot and Claude Code for rapid, exploratory workflows.

About the Role

Lead the OneDrive iOS engineering organization to deliver high-quality native iPhone and iPad experiences by driving architecture, technical excellence, and team growth. Partner with Product, Design, and cross-company teams to prototype, implement, and ship features while enabling rapid, AI-assisted development practices.

Job Description

Role

As a Principal Engineering Manager for OneDrive iOS you will lead teams that design, build, and operate world-class native iOS experiences on iPhone and iPad. You will drive architectural decisions, ensure technical excellence, enable high velocity delivery, and grow engineering talent through hiring, coaching, and mentorship.

Key Responsibilities

  • Lead and partner with Engineering Managers and senior engineers to shape architecture and technical direction for OneDrive iOS.
  • Coordinate cross-team project plans, release plans, dependencies, and stakeholder communication.
  • Guide design document development and systems-level decision making across product lines.
  • Optimize, debug, refactor, and promote code reuse to improve performance, maintainability, and ROI.
  • Oversee on-call and operational readiness, monitoring for degradation, downtime, and interruptions.
  • Ensure products are scaled to meet customer requirements, addressing performance and scaling objectives.
  • Hire, develop, and retain engineering talent; foster a culture of learning, curiosity, and technical craftsmanship.
  • Encourage and enable exploratory, rapid, AI-assisted development workflows (“vibe coding”).

Requirements

Required

  • Bachelor’s degree in Computer Science or related technical field and 6+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • 3+ years managing a skilled engineering team with experience hiring and growing engineers.
  • Ability to meet Microsoft and customer security screening requirements (including Microsoft Cloud background check).

Preferred

  • Master’s degree with 8+ years technical engineering experience, or Bachelor’s with 12+ years, or equivalent experience.
  • 4+ years developing, shipping, and maintaining large-scale mobile, web, or desktop applications with depth in C++, ObjectiveC, Swift, and JavaScript.
  • 3+ years planning and executing engineering projects and delivering measurable results.
  • Experience improving product quality at scale and resolving customer feedback.
  • Deep experience building and optimizing native iOS apps (performance tuning, memory management, offline sync, concurrency, system-level behaviors).
  • Comfort with AI-assisted development tools (e.g., GitHub Copilot, Claude Code) and rapid exploratory development.
  • Experience leading distributed and remote-friendly teams.

Compensation & Location

  • Typical U.S. base pay range: USD 139,900 - 274,800 per year.
  • San Francisco Bay Area and New York City metro base pay range: USD 188,000 - 304,200 per year.
  • Team operates as a globally distributed, remote-friendly organization.

Team & Culture

  • Emphasis on technical craftsmanship, curiosity, creativity, and a culture that encourages exploratory, AI-assisted “vibe coding.”

Tech Stack

GitHub CopilotClaude CodeCC++C#JavaJavaScriptPythonObjectiveCSwiftiOSiPhoneiPadOneDrive

Skills

Technical LeadershipPeople ManagementSystem ArchitecturePerformance TuningDebuggingRefactoringCross-team CollaborationProject PlanningRelease ManagementOn-call / Incident ManagementHiring & Talent DevelopmentPrototypingAI-assisted DevelopmentDistributed Team LeadershipStakeholder ManagementMentoringMobile App Development

Experience Level

Staff/Principal

Salary

USD 139,900 - 274,800/year

Employment Type

Full-time

Benefits

  • Remote work (globally distributed team)
  • Benefits and other compensation (varies by role)
  • Inclusive culture