Software Engineering Manager

Software Engineering Manager

Software Engineering Manager

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
38334
Date Posted
1 year ago
Recruiter
John Apl
Job Views
29

Job Description

Are you passionate about delivering solutions to help customers? Do you love solving challenging problems through innovative engineering of end-to-end customer experience solutions? Are you naturally curious, deeply technical, and have experience building products and services? Are you passionate about growing people and helping members of your team reach their potential? If you want to work in an agile and collaborative environment where you can tackle challenges that deliver immediate and measurable business impact, this is the place for you. We are at the forefront of creating innovative solutions based on Modern Engineering principles across a variety of channels, allowing our customers to get the support they need, when they need it, for any of Microsoft’s products and services!

 

Within Microsoft Digital, Enterprise360 is the team that engineers, deploys, and manages the software and infrastructure solutions that power the company. We deliver industry leading solutions that address Microsoft business needs at a global scale. Within Managed Workspaces team, we design, deliver and manage Cloud Governance and Platform services in support of the Microsoft corporation, and we are looking for a passionate Software Engineering manager that can help us create, modernize and extend our solutions and services across multiple divisions, through enterprise-scale native Azure capabilities.

 

As a Software Engineering Manager your focus will be to lead a team of Engineers responsible for the Cloud Governance or the Service Enablement Team. You will be responsible for oversight of daily operations and maintenance of these critical services as well as creation of strategies and deployment of new technologies supporting the enhance service capabilities in the future.

The ideal candidate will have the judgement and experience to guide design decisions, lead the delivery of high-quality software, effectively manage ambiguity while reducing complexity, as we create enterprise-scale solutions within a highly collaborative and diverse team that is absolutely obsessed with the customer.

 

The candidate should also have a very strong understanding of technologies and service models that support Wired Networking service areas as this will be critical to ensure these foundational services are architected, designed, deployed, and maintained at a high standard. In addition, this job includes direct involvement and leadership of strategic and design partnerships with multiple teams including product teams, supporting infrastructure and security teams, and service/project management teams across Microsoft. This role is in a highly dynamic environment with the potential to directly impact the work of Microsoft product teams and employees around the world.

 

Responsibilities

Key responsibilities:

Provide strategic leadership and direction in the design, delivery, and sustainment of enterprise-scale cloud software solutions. Share insights and best practices that can be applied to improve development and operations across related sets of systems, platforms, and/or services.

Leads the engineering lifecycle for the team or organization and leads lifecycle improvements over successive releases; Including design and code reviews across the feature area, understands the root causes of issues, and finds ways to resolve them.

Lead definition of capacity planning, service optimization, and service health. While being accountable for operational performance of the E2E service, including real-time SLA management, development of data driven business metrics, escalation, and communication with internal teams, external vendors, and carriers.

Provide oversight of Directly Responsible Individual (DRI) duties for service components and leads vendor partnership for T1 support. Participate in on-call rotation with team members providing high severity incident support as needed.

Leads validation and revision of key engineering artifacts such as standards, deployment guides and TSG’s.

Champion security, compliance, reliability, and availability through participation in service health reviews and cross-team strategic/service alignment

Partner with Azure EG to drive mutually beneficial product releases by enabling co-development opportunities, providing continuous strategic direction for product enhancement and driving issue resolution where applicable.

Promote a positive team environment by modeling behavior that promotes good morale while mentoring other engineers.

Qualifications

Required Qualifications:

6+ years technical experience leading, designing, developing, releasing and operating large-scale reliable, distributed software / network / infrastructure systems. (software engineering, network engineering, or systems administration)

OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 3+ years technical experience designing, developing, releasing and operating large-scale reliable, distributed software / network / infrastructure systems. (software engineering, network engineering, or systems administration)

OR Master's Degree in Computer Science, Information Technology, or related field AND 2+ years technical experience designing, developing, releasing and operating large-scale reliable, distributed software / network / infrastructure systems. (software engineering, network engineering, or systems administration)

4+ years of experience working with Azure (ARM) Cloud services

3+ years of experience working with cloud security & compliance principles

 

Soft Skills:

Desire and ability to learn and grasps concepts quickly

Great problem-solving, judgment, decision-making and drive for results skills

Commitment to collaboration and teamwork and ability to deliver via influence

Self-motivated, who proactively identifies problems and drives for resolution

Able to work with ambiguity within a fast-paced environment

Desire and ability to continuously improve services, process and technologies

Proven capability to effectively work in teams, collaborate, communicate, and deliver on accountabilities

Strong written and verbal communication skills

 

 

Preferred Qualifications:

Prior management experience

Full stack development experience

Experience with data analysis, query languages

Azure certification

Security Certification

 

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.

Job ID: 38334

Similar Jobs

Enterprise Holdings

Full Time Job

Software engineering manager Software engineering manager

Make eye contact and greets all customers; identify and attend to customer by na...

Full Time Job

Beam Suntory

Full Time Job

Software engineering manager Software engineering manager

Beam Suntory is the world’s third largest premium spirits company with an...

Full Time Job

7-Eleven

Full Time Job

Software engineering manager Software engineering manager

ResponsibilitiesBeing a 7-Eleven Area Leader isn’t easy. In fact, itâ€...

Full Time Job

America's Best Contacts & Eyeglasses

Full Time Job

Software engineering manager Software engineering manager

America's Best is part of National Vision, one of the largest and fastest-growi...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept