Principal Software Engineering Manager - SAP

  • Full-Time
  • Redmond, WA
  • Microsoft
  • Posted 2 years ago – Accepting applications
Job Description
Software Engineer, Microsoft Digital, Platform Engineering
As part of Microsoft’s Cloud + AI Group, we are responsible for building, managing, and securing the platform, products, processes, and services that powers Microsoft. We build, maintain, and implement a cloud-first approach to our technology and experiences, from custom-built business solutions developing our campus of the future and our productivity and collaboration experiences like Teams and SharePoint, to horizontal 3rd party solutions like SAP and Adobe. As a steward of Microsoft and our customer’s data, a core function of Microsoft Digital is ensuring the security of every aspect of the business. Microsoft Digital is responsible for company-wide information security and compliance, with a strategic focus on information protection, assessment, awareness, governance, and enterprise business continuity. Microsoft Digital’s charter is also to influence and work alongside engineers across the company and with strategic partners to build and grow their cloud products and services. As customer zero, we deploy these services inside Microsoft and then share best practices with enterprise customers at scale across the globe.
Microsoft Digital builds and manages the critical products and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster, and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.
We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!
Job Description:

Come work for Platform Engineering within Microsoft Digital. Our team is accountable for Microsoft’s internal SAP ERP suite of solutions running on Microsoft Azure.
Platform Engineering is seeking Principal Software Engineering Manager who is ready to be part of a team that moves fast, leverages continuous delivery practices, and is centered at the customer experience. This position requires strong collaboration and teamwork across team and organizational boundaries, playing a vital role in engineering services that delight the customer.
As Software Engineer Manager you will drive SAP solutions for Microsoft Professional Services in the following business process/modules: SAP Professional Services, SAP Sales and Distribution (SD), SAP Resource Related Billing (RRB) and SAP Flexible Solution Billing, SAP Project Systems (PS) and Commercial Project Management (CPM).
Your ability to be the technical leader, focus on service first, and part of a team that tears down silos to deliver the best service experience will be critical to your success, along with the teams.ResponsibilitiesKey responsibilities:
  • Develop and grow a healthy, diverse team and mentor great engineers and be a great role model of a service quality first -obsessed and data-driven Engineering Lead.
  • Anticipate, identify, assess, track and mitigate project risks and issues
  • Drive thought leadership and enable the implementation world class engineering solution in SAP platform for Microsoft Enterprise Services business
  • Collaborate continuously with Program Managers, Software Engineering and our business users to define KPIs and measure reliability, availability and performance of our services including internal services and external integrations
  • Lead the configuration of SAP Professional Services, SAP Sales and Distribution (SD), SAP Resource Related Billing (RRB) and SAP Flexible Solution Billing, SAP Commercial Project Management to enable the desired business processes for Microsoft Professional services
  • Partner with Enterprise Architecture, Dev, Test and support teams in analyzing requirements, proposing designs, developing specs, and driving the designs to completion through virtual team leadership across PM, Dev, Test and Support.
  • Engage partner engineering leads and business partners; effectively building a ‘trusted advisor’ relationship with these teams through consistent on-time, on-budget and high-quality delivery
  • Build and operate the services in a SAP Devops Environment. Own the services in production, monitor, analyze, track and remediate issues in production.
QualificationsMinumum Qualifications:
  • 10+ years of hands on SAP ERP Implementation experience on large scale projects for enterprise businesses
  • 3+ years of people management experience leading high performing Engineering teams

Preferred Qualifications:
  • SAP S/4 HANA experience
  • Strong understanding of SAP and Microsoft integration technologies
  • Inherently curious, energized by large challenges, and interested in making a significant impact on a globally scaled business
  • Ability to communicate functional SAP strategies and roadmaps with Senior and C-Level Executives Experience developing industry standard algorithms applicable to analyzing current business service behavior through telemetry
  • 7+ years of experience working in a large scale organization driving collaboration across multiple disciplines and teams
  • 7+ years of experience or job with abilities to prove excellent communication skills that can provide clarity to audiences
  • 7+ years of experience working with a metrics-driven mindset, ability to experiment, learn and improve
  • 7+ years of experience working with complex engineering problems with abilities to piece those into opportunities for the platform
  • 7+ years of experience using telemetry to understand throughput, limitations, and constraints in a service
  • Experience developing standards in translating customer and technical requirements into service architecture to meet Quality of Service Expectations
  • Experience working in an agile organization developing highly integrated and high-volume solutions Experience using telemetry to understand throughput, limitations and constraints in a service Experience in defining cost per transaction or per user, based on service configuration
  • Bachelors or Master’s Degree in Computer Science, Mathematics, or related disciplines
  • Some minor infrequent travel may be required
  • Experience in services business processes

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Apply to this Job