CrawlJobs Logo

Principal Software Engineering Manager - Growth

Ireland, Dublin · Job Posted February 04, 2026
Apply Position
Job Link Share

Job Description

Growth Ireland, part of Enterprise + Devices Growth, is a growing team of over 100 people in Dublin, Ireland, spanning Software Engineering, Program Management, Data Scientists, and Designers committed to delivering cross-Microsoft coherent services to drive Copilot adoption across all customers, enabling them to achieve more. The team is at the core of transforming how users buy and redeem Microsoft 365 and Copilot subscriptions and drive usage. The E+D Growth team spans multiple geographies and is a dynamic and exciting place to work with a breadth of products and services that are unrivalled, committed to delivering outstanding results in an environment that is fun, fast-paced, and collaborative. If you are passionate about having our users have the best Microsoft experience and you like working across consumers and businesses for PCs, tablets, and phones then maybe the OMEX team in Dublin has the right job for you? As the industry continues the transition to services and devices, we are at the heart of re-inventing how Microsoft Products are delivered and maintained for consumers and business.

Job Responsibility

  • Lead a team of engineers, with responsibility of deep technical mentorship and career direction of team members
  • Provide technical leadership for the design and implementation of the future architecture for proven highly scalable, resilient, durable, maintainable, performant services and user experiences
  • Lead and actively participate in the full software development life cycle: Create design and architecture documents
  • Review artifacts and code
  • Ensure safe release of updated experiences, with special consideration for security, privacy, compliance, and accessibility
  • Foster a data driven approach with focus on the customer
  • Collaborate with multiple teams across Microsoft for joint delivery of customer experiences
  • Collaborate with multiple functions to drive the definition of requirements, KPIs, priorities and planning of engineering deliverables
  • Evolve development guidelines, practices, systems, and tools to meet a world where client and services development and delivery is moving faster than ever

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Extensive years of industry experience designing, building, testing, shipping, and maintaining software and services
  • Solid ability to attract, hire, and retain top talent
  • Excellent leadership, collaboration, and communication skills
  • Ability to operate at a high level in a fast paced, dynamic environment with competing priorities and ambiguity
  • Ability to analyse, interpret, and communicate data to uncover opportunities for improvement
  • Excellence in software engineering practices - system design, coding, testing, and monitoring, and analytical problem-solving skills
  • Expertise in building and running proven highly available, highly scalable, reliable, concurrent, distributed systems
  • Expertise in safe release, deployment and maintenance of cloud services using experimentation and telemetry
  • Experience with one or more of the following - C#, ASP.NET, JavaScript, Service Fabric, Web Services, APIs
  • Deep understanding of web related protocols and standards, such as HTTP, SSL, REST and JSON
  • Passion for making software engineering more efficient by designing and developing solutions at scale and make data driven decisions
  • Deep commitment to inclusiveness and diversity
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineering Manager - Growth

8 matching positions

New

Principal Software Engineering Manager - Search

Windows Search is undergoing a fundamental transformation — evolving from a trad...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • 4+ years of people management experience leading engineering teams.
  • Solid systems programming background with experience in platform/infrastructure-level software development
  • Experience with search/indexing systems, database internals, file systems, or information retrieval at scale.
Job Responsibility
Job Responsibility
  • Owning the technical direction and architecture for the Windows Search Platform from design through retail delivery.
  • Driving the evolution of Search Platform into an AI-native infrastructure layer, enabling Copilot, MCP/LLM integrations, and future agentic discovery patterns while maintaining enterprise-grade reliability and performance.
  • Leading cross-functional partnerships with Products, File Explorer, Windows Search Box and other external partners to drive architectural consensus, scope clarity, and release governance.
  • Establishing and enforcing release discipline and observability as first-class requirements.
  • Defining and driving data-backed engineering decisions across the platform.
  • Leading, mentoring, and growing a team of 7-10 engineers — running effective 1:1s, providing direct feedback, building clear growth paths, and cultivating a culture of engineering rigor, ownership, and speed.
  • Recruiting and retaining top systems engineering talent, with a bias toward people who are curious about and energized by AI-native development and Windows platform internals.
  • Representing your team's work to senior leadership, communicating trade-offs, risks, delivery timelines, and strategic context with clarity and confidence in forums such as Shiproom, Mission Controls, and leadership reviews.
  • Driving program execution across multiple concurrent tracks (8-10 workstreams), including sprint cadence, ADO hygiene, capacity planning, and cross-org alignment.
  • Championing AI-assisted engineering practices — leveraging agentic workflows, automation, and AI tooling to reduce KTLO burden, accelerate delivery, and multiply team velocity.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Help shape the future of cloud data governance and privacy. Microsoft runs indus...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 15+ years of experience in software engineering, including 6+ years leading engineering teams.
  • Experience building and operating distributed systems or platform services, including on-call/operational ownership.
  • Experience partnering with security, privacy, and/or compliance stakeholders in regulated or risk-managed environments.
  • Experience building and shipping privacy, security, or governance platforms (e.g., data inventory/classification, retention/deletion, access governance, DSR/subject-rights workflows, or policy enforcement services).
  • Demonstrated ability to automate controls and evidence collection for audit readiness, and to partner effectively through assessments and compliance reviews.
  • Proven experience working across multiple teams and systems to deliver outcomes in complex, highly matrixed organizations.
  • Ability to lead ambiguous problem spaces, turning strategy and research into concrete, actionable product and engineering investments.
  • Strong technical judgment and architecture skills across cloud services, data systems, and security fundamentals (identity, access, encryption, logging, and least privilege).
  • Excellent communication and stakeholder management skills, with the ability to align diverse partners around shared goals, tradeoffs, and success metrics.
  • Familiarity with privacy engineering concepts and global regulatory drivers (e.g., GDPR, CCPA) and how they map to technical controls and product requirements.
Job Responsibility
Job Responsibility
  • Build, coach, and retain a high-performing engineering team (hiring, performance, and career growth) and set a culture of quality, inclusion, and operational excellence.
  • Own end-to-end delivery of privacy and data-governance platform capabilities (e.g., data discovery and inventory, classification/labeling, policy enforcement, retention/deletion, access governance, and audit evidence).
  • Translate regulatory, policy, and risk requirements into engineering roadmaps, clear problem statements, and measurable success metrics that balance speed with trust, safety, and compliance.
  • Partner closely with security, legal, compliance, privacy, and product teams to design solutions that are production-ready, scalable, and repeatable—not one-off processes.
  • Drive execution across multiple systems and teams in a highly matrixed environment, influencing roadmaps and priorities without direct authority.
  • Establish strong engineering practices for reliability, security, privacy, and incident response
  • define SLOs, telemetry, and operational mechanisms to keep services healthy.
  • Use data and customer feedback to evaluate impact, close control gaps, and continuously improve privacy and governance outcomes across Microsoft
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager, Windows Platform & Developer Team

Windows is evolving beyond a platform for applications towards a foundation on w...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Job Responsibility
Job Responsibility
  • Owning the technical direction for new agentic capabilities, from design to delivery
  • Lead cross-functional partnerships with product, design, data, leaders of internal Microsoft product groups, as well as external partnerships with each frontier artificial intelligence (AI) company
  • Lead, mentor, and grow a team of engineers, including running effective 1:1s, providing direct feedback, and building clear growth paths for engineers at each stage of their career
  • Recruiting and retaining top systems engineering talent, with a bias toward people who are curious about and energized by AI-native development
  • Represent your team's work to leadership, communicating judgement in trade-offs, communicating decisions, risks, and strategic context with clarity and confidence
  • Thought leadership for the broader organization
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Red Team

The Cloud & AI organization accelerates Microsoft’s mission and bold ambitions t...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Foster employee growth and development through thoughtful guidance, effective project execution, and clear performance management
  • Provide oversight and support to team members to ensure delivery of clean, extensible, and maintainable code
  • Lead identification of potential security vulnerabilities
  • Lead collaboration with internal and external stakeholders to communicate findings, identify remediation opportunities, and improve Microsoft’s security posture
  • Participate in on-call rotations accountable for the availability and reliability of service operations
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Are you driven to mentor and grow high‑performing engineering teams while settin...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 4+ years people management experience
  • Experience providing hands-on technical leadership across the full software development lifecycle, including architecture and design, code reviews, development, and quality assurance
  • Demonstrated ability to establish and scale disciplined software engineering practices that deliver measurable business value, enable problem-solving, and drive continuous innovation through data-informed decision making
  • Experience driving AI-based solutions and innovation in software development to improve cost efficiency, operational effectiveness, and overall solution quality
  • Experience leveraging project management methodologies to deliver complex, multi‑stakeholder initiatives, managing scope, timelines, and execution across teams
  • Hands‑on or adjacent experience with Azure-based cloud data engineering solutions, supporting data pipelines, analytics workloads, or platform integrations at scale
Job Responsibility
Job Responsibility
  • Provide technical direction for scalable, secure architectures and champion innovation using AI/ML to advance automation capabilities
  • Lead and coach your team to conduct thorough reviews of architecture to produce secure, extensible, and maintainable code on Azure Intelligent Cloud platform
  • Define and drive the roadmap for AI driven business process automation ensuring alignment with security and compliance requirements
  • Own the full life cycle development of AI driven business process automation on Microsoft’s Azure Intelligent Cloud platform
  • Make executive connections with key stakeholders and work with them to identify, deliver and maintain automation solutions
  • Commit to a customer and/or stakeholder-oriented focus, lead discussions and develop insights and recommendations
  • Coach your team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders
  • Seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Foster an inclusive team culture that prioritizes psychological safety, diversity of thought, and career growth through coaching and succession planning
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Core AI is at the forefront of Microsoft's mission to redefine how software is b...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field and 8+ years of experience designing, building, and operating production-grade software and services at scale, with a proven track record of delivering high-impact solutions
  • 2+ years of experience recruiting and managing technical teams, including performance management
  • 1+ year(s) of demonstrated experience in distributed systems, observability tooling, and operational excellence
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead and Develop the Team - Manage and coach engineers across levels, foster collaboration and inclusion, and drive career growth through mentoring and feedback
  • Drive Strategic Clarity: Leverage data-driven insights and competitive intelligence to inform product direction, identify opportunities, and guide decision-making
  • Foster Engineering Alignment: Work with the engineering teams and partner organizations by driving clarity, alignment, and shared ownership of technical direction
  • Deliver Cohesive End-to-End Experiences: Collaborate closely with partner teams—including experience, SDK, and platform groups—to ensure seamless integration and delivery of features across the stack
  • Build Foundational Capabilities: Contribute to and lead the development of core platform components and reusable building blocks that accelerate team velocity and product innovation
  • Champion Customer-Centric Development: Engage directly with customers and product teams to capture feedback, understand demand signals, and refine product messaging—ensuring the voice of the customer shapes product evolution
  • Lead Live Site Excellence: Drive operational excellence in managing and operating large-scale distributed systems with a high bar for service-level agreements (SLAs). Lead root cause analyses (RCAs) for key live site incidents and outages, identify systemic improvements, and set high standards for reliability and performance
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Within AI Platform, the Azure AI Search team powers rich knowledge base experien...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of people management experience, including hiring, coaching, performance management, and building high-trust, high-performing teams
  • Experience owning end-to-end customer and developer experiences across one or more product surfaces including defining requirements and driving delivery
  • Experience with distributed systems and production operations (reliability, incident response, observability/telemetry, and safe release practices)
  • Experience designing and delivering secure services, including identity/access patterns and privacy/compliance considerations
  • Demonstrated use of AI-assisted engineering tools to improve SDLC quality and velocity, including responsible use of AI-generated assets
  • Strong customer empathy with a track record of using qualitative and quantitative feedback to iterate product experiences
Job Responsibility
Job Responsibility
  • Leads the disciplined adoption and continuous improvement of AI tools and Responsible AI practices across the SDLC, ensuring accountability for AI-generated assets and using engineering health metrics to drive measurable process improvements and share learnings
  • Leads engineering excellence for production services by driving diagnosability and incident prevention (debugging, telemetry, retrospectives), strengthening secure and privacy-preserving operations (least privilege), and raising code quality through timely, high-signal reviews, automated analysis, and best practices (including GenAI) to deliver secure, maintainable, high-performing code while proactively managing blockers and risks
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring. Model: Live our culture. Embody our values. Practice our leadership principles. Coach: Define team objectives and outcomes. Enable success across boundaries. Help the team adapt and learn. Care: Attract and retain great people. Know each individual’s capabilities and aspirations. Invest in the growth of others
  • Leads cross-group planning and execution (project/release/work management) by breaking long-term vision into milestones, driving estimation and capacity planning, and ensuring secure, compliant delivery with operational readiness (flighting, rollback, and disaster recovery)
  • Partners with internal and external stakeholders to validate user requirements and feasibility, incorporates customer insights and success metrics (including accessibility/globalization), and advocates for customer security and privacy needs across the solution
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

We are looking to expand our Team with a Principal Software Engineering Manager ...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead, coach, and develop a team of Software Engineers, providing clear expectations, regular feedback, career guidance, and growth opportunities through 1:1s, mentoring, and performance management
  • Set technical direction and execution strategy for your team by partnering with Product Managers and cross‑functional stakeholders to translate customer needs and business priorities into clear engineering plans
  • Drive operational excellence and delivery accountability, ensuring high‑quality execution through strong engineering fundamentals, effective planning, and disciplined incident response
  • Leverage customer signals, telemetry, and product usage data to identify systemic issues, prioritize investments, and guide your team toward durable improvements in Windows reliability, performance, and supportability
  • Ensure engineering quality and reliability by establishing best practices for design reviews, code reviews, testing, and continuous integration, and by holding the team accountable for secure, maintainable, and scalable solutions
  • Provide technical leadership and escalation support, guiding engineers through complex debugging scenarios using diagnostic tools, performance profilers, and source code analysis, and representing your team in cross‑org technical discussions
  • Foster a customer‑focused and inclusive team culture, where engineers understand customer impact, collaborate effectively across teams, and take ownership of outcomes that matter to enterprise and commercial customers
  • Fulltime
Read More
Arrow Right