Principal Group Software Engineering Manager

Microsoft Corporation Redmond , WA 98053

Posted 4 months ago

Do you want to own and build a platform for highly scalable and reliable services central to Azure DevOps and Microsoft's 1ES (One Engineering System)? Do you want to help accelerate Azure adoption?

Azure DevOps Services provides software development teams with version control, build automation, project and bug management, social coding experiences and much more. We have a user base with over 5M users and growing. Azure DevOps Services is at the center of being the cloud solution for DevOps for large enterprises. It's also at the core of modernized engineering at Microsoft as part of 1ES. To make this possible, we're solving high scale, high reliability challenges.

We are looking for an experienced Group Engineering Manager who is seeking to make a big impact as a leader on a highly productive and collaborative team, to own and build Shared Platform Services: identity, account, commerce, licensing, user engagement, admin experience, telemetry, monitoring, and business insight. As a leader of this area, you will help set strategic technical direction, including design and architecture. You will design, implement, deploy and operate Azure based services using Azure SQL, Azure Cosmos DB, Azure Active Directory, Azure Commerce, and more. You will also be responsible for modernizing our engineering platform and infrastructure.

If you enjoy building software with a broad range of technologies and being part of a smart, agile team that's making software development better, come join us!

#AzureDevOps

We need someone who

  • Is passionate about great service design and architecture

  • Loves live site and ensuring that customers have a great experience

  • Drives constant improvement in how we work

  • Enjoys mentoring and growing strong talent

  • Desires to constantly be challenged and grow

Basic Qualifications:

  • 10+ years of experience developing commercial software/services
  • 5+ years of experience managing & leading high performing teams

Preferred Qualifications:

  • 10+ years of experience building production software with one of more of the following: .NET Framework, ASP.NET, C / C++ / C#, SQL, REST Services and JavaScript/TypeScript

  • Expertise in object-oriented design gained from at least 8 years of working with OOP languages and patterns.

  • A BS in Computer Science, Computer Engineering, Electrical Engineering

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

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.

  • You will help set strategic technical direction, including design and architecture

  • You will build and grow a high performing team

  • You will define OKRs, and lead your team to produce strong results based on OKRs

  • You will design, implement, deploy and operate Azure based services using Azure SQL, Azure Cosmos DB, Azure Active Directory, Azure Commerce, and more

  • You will be responsible for modernizing our engineering platform and infrastructure

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineering Manager Machine Learning

Facebook

Posted Yesterday

VIEW JOBS 10/17/2019 12:00:00 AM 2020-01-15T00:00 Facebook's AR/VR division is developing future products in augmented reality and virtual reality with breakthrough work in conversational AI, computer vision, advanced optics, eye tracking, machine learning & reasoning that will enable groundbreaking experiences for consumers and businesses. We are developing technologies to help connect people to what matters most by recognizing and fulfilling their intent in a natural way. This means investing heavily in Natural Language Processing in areas such as Machine Translation, Multilingual/Multimodal Understanding, Entity Recognition, Speech, Dialog Systems, Knowledge Graph, Search, Ranking, and other Machine Learning and Deep Learning problems. We're looking for experienced Engineering and Research Manager with a proven track record of developing and shipping high quality products or infrastructure to join Conversational AI group. The Conversational AI group built M, Messenger's in-thread assistant that proactively recommends stickers, polls, restaurants, movie tickets and so much more to more than 1.3 billion people that use Facebook Messenger every month. This journey is only 1% finished, and assistant features within Messenger today represent only initial steps in terms of what we expect a truly social assistant to be able to do in the years ahead. As an Engineering Manager working within the Assistant Team at Facebook, the ideal candidate will have experience in managing software engineering teams developing Conversation AI systems. As such, strong foundational knowledge of ML, NLP, neural networks and experience working with massive amounts of data will also be necessary. They should also have strong software engineering skills and the ability to build systems that reach Facebook scale. RESPONSIBILITIES * Manage and support an engineering team responsible for the systems and technologies applicable across the product Define and manage success metrics across teams Identify opportunities to share technology across teams and manage partnership opportunities with internal cross-functional partners Evangelize technical solutions, frameworks, and best practices across the team and organization Guide research scientists and engineers in building state of the art in Conversational AI systems and infrastructure Communicate cross-functionally and drive engineering efforts Hold your own in technical discussion, be a subject matter expert, and have strategic influence MINIMUM QUALIFICATIONS * 5+ years work experience as an engineer developing products similar to Conversational AI, knowledge graphs, Machine Learning Systems, Natural Language Processing systems, large scale data pipelines or infrastructure 2+ years experience directly managing a team of engineers Experience shipping multiple products across various platforms Degree in Computer Science, Computational Linguistics, Physics, Mathematics, or related technical field PREFERRED QUALIFICATIONS * Experience in building state of the art in Dialog Systems, especially in areas such as Natural Language Understanding, Dialog Management, Natural Language Generation, and Question Answering Experience with filesystems, server architectures, and distributed systems Experience in coding in languages such as Python and C++ Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com. Facebook Redmond WA

Principal Group Software Engineering Manager

Microsoft Corporation