Software Engineering Manager

Last updated 12 days ago
Location:Charlotte, North Carolina, Irving, Texas
Job Type:Full Time

Would you like to impact the experience of 800 million users per month? Be on the forefront of digital transformation? Do you enjoy work in a start-up environment, and innovation using Bots, AI, and Voice?

The CE&S Digital & Data (D2) organization was created to accelerate the world class support experience for our customers, empower customers to self-solve their issues, and increase customer satisfaction with their self-help experience. We are developing advanced experiences and creating friction-free advanced support for our support engineers.

CE&S Engineering is looking highly talented Principal Software Engineering Manager who is customer focused, passionate, self-motivated and thrive in a highly challenging environment of fast paced software delivery. They take ownership of the software development and architecture from ideation to delivery and build it in an agile environment meeting high scale, performance and security requirements. They should have strong CS fundamentals, quality first mindset and fluent in cloud design patterns.


You will lead, mentor and grow a team of talented, diverse software engineers who are versed in delivering exceptional end user experiences, and world class services to our customer and support engineers. You will work across organizations and collaborate with internal partner teams. You will provide strong leadership, raise the technical bar, maintain a data and results driven culture, nurture a team culture of high collaboration and trust.

Who you are:

Strong, highly motivated leader with a passion to empower and grow software engineers, as well as help drive vision, strategy and execution of impactful and delightful experiences for our customers. Comfortable dealing with ambiguity and a shifting landscape. Have experience with Azure or other cloud services at scale, passionate about iterating fast in a startup like environment, and getting the right design for our customers. You will be a key member of the engineering team, drive critical design initiatives, participate in strategic & tactical decisions, be accountable for shipping a complete service offering that succeeds with our customers. You have people management experience and strong product design & development skills.


Basic Qualifications:

1. Bachelor’s degree in Computer Science or Engineering IT technical discipline or equivalent engineering/software/services experience
2. 12+ years of experience as a software engineer or software developer.
3. Experience coding and debugging in languages such as C#, C++, Java, or similar modern development languages
4. Proven track record of designing and delivering large-scale, high quality systems and software products.
5. Deep understanding of data structures, algorithms, programming patterns, and solving complex problems
6. Demonstrated history of excellent analytical and problem-solving skills
7. Demonstrated history of good decision-making, conflict resolution, and follow through
8. Strong written & oral communication skills

Highly Desirable:

Knowledge of frameworks such as Angular.js, React, Ruby on Rails
Experience with Dynamics 365 and PowerApps
Experience with big data solutions, technologies, and analysis tools such as Azure Data lake, Azure Data factory, Hadoop, R-server, Python, etc.

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.