CharlotteRecruiter Since 2001
the smart solution for Charlotte jobs

Principal Software Engineering Manager- Full Stack

Company: Microsoft
Location: Charlotte
Posted on: January 16, 2022

Job Description:

Microsoft Digital is responsible for building, managing, and securing the products, processes, and services that our company runs on. Microsoft Digital helps all Microsoft employees get their jobs done, by strategically managing and maintaining horizontal platforms such as SAP, Adobe, our business applications such as Dynamics 365, productivity, and collaboration experiences like Teams and SharePoint. As the first customer of our own products and services, Microsoft Digital's charter is to influence and work with engineering teams across the company to build and grow the cloud products and services we deploy to enterprise customers at scale across the globe. The Customer Experience (CX) org within Microsoft Digital plays a critical role in the company's digital transformation as we build and run the services to power and transform Sales, marketing, retail, commerce, industry solutions, and customer support and success for Microsoft.---The Digital Professional Services team is on a journey to modernize the sales and delivery processes focused on providing world class experiences for our services employees who drive our customer success. The team is working on improving employee productivity and automation through connected enterprise scale systems infused with smart analytics and recommendations. We are looking for a self-driven Principal Software Engineering Manager who has a passion for new technologies and engineering solutions that will delight our users. This position will provide an excellent opportunity to make an impact across many business areas. - You must be comfortable with ramping up and moving quickly, dealing with ambiguity and delivering in an agile fashion. - Now is your chance to be part of a strong team that is at the forefront of these cutting-edge efforts and help us tackle our upcoming challenges.This is an opportunity to take on a challenge for Microsoft as a whole and have material impact on the ability of our sales and marketing teams to grow revenue for the company. - Come be a part of the engineering team that will move the needle on our ability to continue to grow and connect with our customers in the future. This team is primarily located in Redmond, WA. The preferred Work Location is Redmond, WA. This role requires working within US Pacific time zone business hours and is -eligible for relocation support to Redmond, WA.ResponsibilitiesTo be successful in this role, you must be able to do the following: -Lead the team in adopting relevant new technologies, tools, methods and processes from Microsoft and the industry.Support and influence the team culture of being customer centric and continuously improving.Manage and grow a diverse team of highly capable engineers developing a world-class platform.Champion engineering practices that ensure safe and fast paced agile releases of our services.Implement and maintain excellent design and development processes.In collaboration with others apply engineering principles to solve complex problems while leveraging sound engineering practices.Flight code changes and drive telemetry and analytics to take a data-driven approach to understanding customer impact.Work with multiple client partner teams to implement cohesive end-to-end experiences.QualificationsBasic Qualifications:10+ years' of experience in Software Engineering or Software Development.4+ years of prior people management experience leading, mentoring and managing teams of software engineers. 1+ years of experience in delivering large scale enterprise business or web applicationsBachelor or Masters DegreePreferred Qualifications:Software engineering experience building and shipping high performance and scalable systems and services.Excellent problem-solving and debugging skills with a solid understanding of testing practices.Experience with agile development practices.Strong verbal and written communication skills, and ability to work through ambiguous situations.Experience building and hosting websites at massive scale.Experience building and/or integrating business applications.Experience building on Azure or other cloud providers.Experience with machine learning development and operationalization.Experience with DevOps practices and techniques such as Continuous Delivery, TDD, and Testing in Production.Experience with any of the following engineering areas: performance, security, privacy, accessibility, and localization/globalization.This team is primarily located in Redmond, WA. The preferred Work Location is Redmond, WA. This role requires working within US Pacific time zone business hours. -This role is eligible for relocation support to Redmond, WA.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.#MSD_CX#MS_DPSBenefits and PerksIndustry leading healthcareSavings and investmentsGiving programsEducational resourcesMaternity and paternity leaveOpportunities to network and connectDiscounts on products and servicesGenerous time awayJob SummaryJob number: 1225567Date posted : 2021-12-22Travel: 0-25%Profession: EngineeringRole type: People ManagerEmployment type: Full-TimeExperience: Experienced professionals

Keywords: Microsoft, Charlotte , Principal Software Engineering Manager- Full Stack, Executive , Charlotte, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Charlotte RSS job feeds