Principal Software Engineering Manager

Principal Software Engineering Manager

Principal Software Engineering Manager

Job Overview

Location
Bassendean, Western Australia
Job Type
Full Time Job
Job ID
78075
Date Posted
1 year ago
Recruiter
Michael Linda
Job Views
52

Job Description

Are you looking to make a real difference in Microsoft’s mission to empower every person and organization to achieve more, with the power of cloud computing? Do you want to work on the cutting edge of Cloud Computing, create systems that make millions of machines look like one big cloud, build highly scalable disturbed systems? Do you want to be part of a team that has a start-up mindset and work together to delight our customers and have loads of fun and learning along the way?

 

If this excites you, then come join the Azure Specialized team in India. We are responsible for building and offering specialized workloads - bare-metal and software capabilities on Azure. This involves large-scale specialized solutions like VMWare, SAP Hana, super computers and more. We build high scale distributed systems for massive planetary scale, and we build systems that are fully automated end to end. Such an undertaking requires engineers with deep expertise in computer science fundamentals, ranging from hardware, operating systems, networking, security to distributed design with focus on quality and sustainability. We need engineers with experience in open-source technologies

Responsibilities

Responsibilities

Own and deliver software services to scale, secure, monitor and auto-manage specialized workloads on Azure.

You will get to solve hard distributed system problems while making changes to fundamental Azure control and data plane components, networking and operating systems.

Build seamless integration for specialized workloads in Azure. This would involve contributions and usage of OSS systems, writing cross-platform services that run efficiently on Windows and Linux.

You will be responsible for a scenario that would require you to collaborate closely across organizations and teams, to collaborate across geographies, and to lead, mentor and guide engineers in the team.

You will get to deliver mission critical workloads. It is a fast-paced environment. Our emphasis is on value to customers and live site excellence

Qualifications

Qualifications

PhD, Masters or Bachelor’s in Computer Science or equivalent industry experience.

12+ years of professional software engineering experience.

Proven ability to create componentized, well-architected, scalable and reliable software.

Proven track record of managing a team of engineers and delivering solutions successfully

Proven ability to collaborate across teams, guide and mentor fellow engineers

Publications and/or certifications related to cloud technologies a plus

Proven track record of industry innovation in creating novel algorithms and advancing the state of the art is an added advantage

 

Leadership/Management Responsibilities

Business Leadership – 10+ years of experience in being a leader in the software industry and 3+ years of experience as a people manager.

Engineering leadership – Hire, manage, and grow a thriving team of engineers and be a role model for technical excellence and customer quality

Drive – Passion to turn vision into detailed plans and execute against complex plans. Proven track record in shipping successful products

Collaborate – Partner with Microsoft product teams to manage dependencies, jointly deliver updates, and continuously improve our engineering capabilities

Communications & planning – Clearly communicate roadmap, backlog, and team updates across the organization

Culture – Contribute to a team culture that embraces diversity and inclusion and makes your team an awesome place to work

 

Technical Skills

Sound computer science fundamentals, fluent in concepts like multi-threading and asynchronous programming, good grasp of memory management, data structures and algorithms

Strong inclination for architecting at scale. Experience in systems side of software development, highly scalable infrastructure and distributed systems is a plus

Excellence in design, problem solving, coding and debugging. With passion for software quality and security

Demonstrated experience in shipping high quality products and services is a plus

 

Languages/Tools Experience

Highly proficient in software development with C, C++, C#, or Go

Deep expertise and experience working on Linux and its ecosystem a plus

Experience working on Kubernetes, Docker and the containers ecosystem a plus

Deep systems knowledge and experience in VMWare is a plus

 

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. 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.

Job ID: 78075

Similar Jobs

Meta

Full Time Job

Principal software engineering manager Principal software engineering manager

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Principal software engineering manager Principal software engineering manager

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Principal software engineering manager Principal software engineering manager

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Principal software engineering manager Principal software engineering manager

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

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

Accept