Software Engineering Lead

Microsoft - Redmond, WA4.2

Shared Services Engineering (SSE) is looking for an Engineering Lead who has a passion to lead and grow Engineers by working on large scale projects that will drive engineering velocity for one of the largest Engineering Organization (3000+ Engineers) at Microsoft, Core Services Engineering (CSE). CSE builds and manages the critical products, processes and services that Microsoft runs on and own various type of applications and Services portfolio for Sales, Marketing, HR, Finance, CELA, Employee, SAP, Supply Chain areas built using MS, third party technology stack on Azure Cloud, on-prem and third-party hosting solutions. Shared Services Engineering (SSE) is part of CSE whose charter is to build a shared engineering infrastructure for all CSE Application/Services platforms.

Do you want an agile and collaborative environment where you can tackle challenges that deliver immediate and measurable business impact? Help us transform a business built on variety of Business Applications/Services with diverse Technology stack and varied release cycles to instead deliver daily improvements for our customers with Modern Engineering principles in digital transformation journey! If that sounds like a match, we have the perfect job for you in Shared Services Engineering Team.

There are teams working on applications that have been around for decades, and there are teams working on v1 application/services. We are the team that brings order to this diverse set of technical work by developing tools and systems that scale well, are consistent, reliable, and easy to use. We collaborate with teams across Microsoft to contribute to 1ES - the One Engineering System which plans to bring satisfaction and productivity along with a startup-like engineering experience to all developers at the company.

The Shared Services Engineering Team is looking for a passionate Software Engineering Lead who can lead the team of talented Software Engineers and help us develop a first-class engineering pipeline and ready to take on challenging projects to advance their career. The Engineering Pipeline provides process automation for planning, version control, build, validation, engineering insights, building APIs, Telemetry, Release management, Exposure Controls, Experimentation, Testing in Production and Feedback Services for fellow Engineers in CSE. The position offers opportunities to work across groups and disciplines - with all the impact and recognition that comes with a role of that scope. Our team works with a wide variety of technologies, with a lot of C#, SQL and Azure but not limited to them alone. In this role, you’ll be responsible to contribute, guide, lead and grow the team who investigate how to solve engineering problems in Modern way, working on redefining the current systems, planning what the future of CSE Engineer velocity with quality looks and feels like, and delivering all the Services/tools to make that happen.

10+ years of experience in developing software
5+ years of people management experience
Experience with C#, .NET, ASP.NET, MVC, WebAPI, Databases (SQL or No-SQL) and Azure is mandatory
Strong drive to hire, retain and grow talent.
Embrace the philosophy of diversity and inclusion and be willing to drive the change both within and across the team.
A passion for making software engineering more efficient by designing and developing solutions (Services/Tools) at scale and make data driven decisions
Excellent technical problem-solving, design, coding, test driven development and debugging skills in software development.
Understand the challenges of shipping software experiences that are focused on Engineer’s productivity with an emphasis on listening to their feedback, learning and incorporating it.
Embrace data-driven approach to improve Engineer’s satisfaction by focusing on innovation.
Penchant for continuously improving engineering practices.
A demonstrable understanding of software development concepts, project management, working across disciplines, groups, geographies and teams with collaboration and good communication
Demonstrable organizational problem solving, and prioritization.


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.